Форум программистов, компьютерный форум CyberForum.ru

Разбиение проекта на .h - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как переопределить конструктор класса http://www.cyberforum.ru/cpp-beginners/thread694255.html
Здравствуйте. У меня есть пример такого кода:#include <cstdio> template <int n> class B { public: int size; int a; B() : size(n) { printf( "B::B()\n" ); for ( int i = 0; i < size; i++ ) {
C++ Почему функцию sqrt нельзя применять к int переменным, а только к double и flot? Почему функцию sqrt нельзя применять к int переменным, а только к double и float? Извините за опечатку в названии темы. http://www.cyberforum.ru/cpp-beginners/thread694251.html
Заполнить массив простыми числами по возрастанию C++
Нужно заполнить массив из n элементов простыми числами по возрастанию #include<iostream> using namespace std; int main() {int str; for (int i=0;i<=9;i++) {cout<<str<<" , ";} cout<<endl;
Базовые знания C++
Всем доброго времени суток! У меня появилась нужда в систематизации знаний языка,и потому хотел бы узнать несколько интересующих меня тем,если есть возможность,то посоветуйте какую либо литературу или дайте ответ на несколько достаточно простых вопросов: 1.Как в памяти представляются Массивы,Списки,Очереди,Деревья,Стеки. 2.Что мы можем узнать из адреса переменной? 3.Как в памяти...
C++ Хэш-таблица http://www.cyberforum.ru/cpp-beginners/thread694225.html
Дана строка произвольного размера. Необходимо найти все повторяющиеся фрагменты максимальной длины. Для начала нужно создать хэш-таблицу всех символов вида "символ ->массив позиций". Делаю по алгоритму, пока не получается. Кривой код: #include <iostream> #include <conio.h> #include <cstring> using namespace std;
C++ Удалить из массива элементы с номерами от K до L включительно нужна помощь ... Дано массив(целочисленный) размера N и целые числа K и L (1 <= K < L<= N). Требуется удалить из массива элементы с номерами от K до L включительно. подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
11.11.2012, 05:01     Разбиение проекта на .h
Цитата Сообщение от Seroo Посмотреть сообщение
#endif B_H
А это зачем? Не знаю, может ли текст после #endif вызвать ошибку, мне никогда и в голову не приходило так писать
Цитата Сообщение от Seroo Посмотреть сообщение
void main()
int main корректнее, но ошибку не всякий компилятор выдаст.

Цитата Сообщение от Seroo Посмотреть сообщение
using namespace std;
#include "B.h"
лучше поменяй местами. Препроцессор подставит B.h и неймспейс будет распространяться на него.

Цитата Сообщение от Seroo Посмотреть сообщение
class B: public A{ ......}
У тебя точно точки с запятой после } не стоит? Тогда это ошибка. Поставь ;
После } должен идти (пустой или нет)список объявляемых переменных, завершаемый точкой с запятой, иначе компилятор ищет объявление переменных, зачастую в CPP файлах, в которые включён B.h
 
Текущее время: 11:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru