Заголовочные файлы и стражи включения C/C++ — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
#define ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА  
 
#define ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА  
  
// здесь помещается текст заголовочного файла  
+
// здесь помещается остальной текст заголовочного файла  
  
 
#endif // ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА
 
#endif // ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА
 
</source>
 
</source>

Версия 11:00, 16 сентября 2010

Любой заголовочный файл C++ должен иметь следующую структуру.

#ifndef ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА 
#define ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА 

// здесь помещается остальной текст заголовочного файла 

#endif // ИМЯ_ЗАГОЛОВОЧНОГО_ФАЙЛА