Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не использовать имя класса при его реализации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель,объект класса размещенный в динамической памяти http://www.cyberforum.ru/cpp-beginners/thread932262.html
Ребят,такой маленький нелепый вопрос. Как можно обратиться к объекту класса созданному в динамической памяти(через "new")?; В моей книге описано два способа. Первый ,к примеру вот #include...
C++ Шаблон класса complex. Ошибка undefined reference to `complex<double>::SetRe(double)' Есть такой файл complex.h #ifndef COMPLEX_H #define COMPLEX_H template<class Type> class complex{ public: Type Re; Type Im; complex(Type re = 0, Type im = 0):Re(re),Im(im){} http://www.cyberforum.ru/cpp-beginners/thread932257.html
Перехват значений параметров шаблона C++
Вопрос, собственно, в развитие этой темы - http://www.cyberforum.ru/cpp-beginners/thread930128.html Есть вот такой код: namespace spec { template <int... Idx> struct index { }; ...
OpenGL для новичка C++
Всем привет. Никак не могу найти книгу по OpenGL и C++, хотя нет, вру, находил. Но они так сказать далеко не первой свежести. Я хотел бы написать змейку (в консоле с графикой), и вот думаю...
C++ Покер. Комбинация Стрит-флеш http://www.cyberforum.ru/cpp-beginners/thread932234.html
Написал функцию проверки на образование комбинации стрит-флеш....помидорами не закидывать писал не очень вдумчиво но здесь какие то ошибки при использовании алгоритмов STL и моей структуры(я так...
C++ Шаблоны STL Здраствуйте. У меня задача такая: робота со стандарными шаблонами. Мне нужно заполнить контейнер пользовательским типом даных, тоесть класом. У меня написан клас (по возможности проверть перегрузку... подробнее

Показать сообщение отдельно
Kuzia domovenok
1957 / 1810 / 142
Регистрация: 25.03.2012
Сообщений: 6,277
Записей в блоге: 1
02.08.2013, 01:30
Цитата Сообщение от Croessmah Посмотреть сообщение
Сообщение от Kuzia domovenok
но я уверен, что это не сработает!
Почему? Получится определение класса прямо в объявлении
Для использования класса, Example.h инклюдится в main.cpp. Туда же в соотв. место инклюдится Example.cpp. В результате после препроцессора получается
C++
1
2
3
4
5
6
7
8
9
class Example {
  Example()
  {
  //...
  }
}
int main(){
 Example ex;
//...
Длинный это имел в виду? Но Ведь остаётся файл Example.cpp, который тоже скармливается компилятору, но не компилируется, т.к.
C++
1
2
3
4
  Example()
  {
  //...
  }
это некомпилируемо.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru