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

Заголовочные файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нулевой указатель http://www.cyberforum.ru/cpp-beginners/thread424822.html
Что происхот при: int* p = NULL; cout << *p; Другими словами, на что ссылается нулевой указатель? Компилятор ошибок не выдает.
C++ Битовые поля В приложении 1 есть пример использования битовых полей. В выделенной строке структуре присваивается бит, полученный из функции. (Кстати, как функция может вернуть БИТ?) Чтобы обеспечить возможность... http://www.cyberforum.ru/cpp-beginners/thread424821.html
C++ Структуры, содержащие указатели на самих себя
Как вообще возможно существование структур, содержащих указатели на самих себя? struct mystruct{ int a; char ch; mystruct* sptr; // Указатель на объекты типа mystruct }; Например,...
Объясните пожалуйста C++
Получилось довольно много вопросов, накопилось пока читал книгу. Отблагодарю, как смогу за любую информацию :) Вот они: Как вообще возможно существование структур, содержащих указатели на самих...
C++ Графическая библиотека в Visual Studio 2008 http://www.cyberforum.ru/cpp-beginners/thread424809.html
Здравствуйте, у меня такой вопрос: как подключить в Visual Studio 2008 графическую библиотеки и вообще возможно ли это?
C++ В консольном выводе выделить разными цветами элементы матрицы Доброй ночи всем. Я делаю задачу в Visual C++ 2008 Express. У меня вот какое дело. Выводится на экран матрица M на N. Это типа поле. По ней перемещаются юниты, 3 разных юнита. Я хочу... подробнее

Показать сообщение отдельно
Tamoren
0 / 0 / 0
Регистрация: 08.01.2012
Сообщений: 37

Заголовочные файлы - C++

09.01.2012, 05:29. Просмотров 1834. Ответов 11
Метки (Все метки)

C++
1
2
3
#ifndef _MYCLASS_H
    #define _MYCLASS_H class myclass{//Описание класса};
#endif
Сказано, что заголовочные файлы обычно включают специальные константы (sentry), которые сообщают компилятору, что файл уже обработан и повторное включение не требуется.
Поправьте если не так, если _MYCLASS_H было определено как "class myclass{//Описание класса};", как в примере, то в тексте программы _MYCLASS_H заменяется на "class myclass{//Описание класса};" (без кавычек). И ещё, если _MYCLASS_H - макроимя, то не следует ли объявление класса заключить в круглые скобки?

И почему обычный код нельзя размещать в заголовочных файлах, а коды подставляемых функций можно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru