Форум программистов, компьютерный форум 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;...
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++
Всем доброго времени суток! У меня появилась нужда в систематизации знаний языка,и потому хотел бы узнать несколько интересующих меня тем,если есть возможность,то посоветуйте какую либо литературу...
C++ Хэш-таблица http://www.cyberforum.ru/cpp-beginners/thread694225.html
Дана строка произвольного размера. Необходимо найти все повторяющиеся фрагменты максимальной длины. Для начала нужно создать хэш-таблицу всех символов вида "символ ->массив позиций". Делаю по...
C++ Удалить из массива элементы с номерами от K до L включительно нужна помощь ... Дано массив(целочисленный) размера N и целые числа K и L (1 <= K < L<= N). Требуется удалить из массива элементы с номерами от K до L включительно. подробнее

Показать сообщение отдельно
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
11.11.2012, 05:01
Цитата Сообщение от 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
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru