Результаты поиска по запросу "header-files"
Ошибка «C ++ требует спецификатора типа для всех объявлений при определении методов»
Я относительно новичок в C ++ (поэтому постарайтесь сохранить ответы простыми, пожалуйста!), И я не могу понять, почему я получаю ошибку:C++ requires a type specifier for all declarations whilst defining methods. Я пытаюсь написать простую ...
Вы можете пометить свой ответ как принятый
аюсь научиться использовать FLTK прямо сейчас (в MSVC 2008). Я получил все библиотеки скомпилированы правильно, но когда я попытался запустить эту программу: #include "FL/Fl.H" #include "FL/Fl_Window.H" #include "FL/Fl_Box.H" int main(int argc, ...
Каждый файл .h, который вы пишете, должен иметь то, что известно как «включить охрану». Это операторы #ifdef, которые не позволяют включать заголовок более одного раза. Вы заметите, что у тех, кого вы упомянули, уже есть охранники. Но убедитесь, что вы поместили их в свои foo.h и bar.h тоже.
я есть два файла foo.c и bar.c, которые я компилирую отдельноgcc -c а потом ссылку. Оба файла нуждаются в заголовках stdio.h и stdlib.h. Нужно ли включать их в оба? Не чувствует себя немного излишним? Должен ли я использовать #ifdef? Какая ...
Примечание: это работает только для указателей (и в c ++, ссылки). Если у вас есть ссылка на законченный объект, компилятор должен будет знать об этом.
я есть простой код C с файлами * .c и * .h в рабочей области. У меня есть файл заголовка 1.h, объявляя некоторую структуру как struct my1 { int a; .. .. }my_t;Но когда я пытаюсь объявить переменную типа struct my1 в другом заголовочном файле 2.h ...
неопределенная ссылка при вызове встроенной функции
Я получаю действительно странную ошибку из GCC 4.8.1 со встроенными функциями. У меня есть две почти идентичные встроенные функции, определенные в заголовочных файлах (debug.h а такжеerror.h) вsrc/include/с той лишь разницей, что они печатают - ...
Обработка зависимостей заголовочных файлов с помощью cmake
Я использую CMake в небольшом проекте C ++, и пока он отлично работает ... с одним поворотом: x Когда я изменяю заголовочный файл, обычно требуется перекомпиляция ряда исходных файлов (тех, которые включают его, прямо или косвенно), однако ...
Должен ли C ++ исключать заголовочные файлы?
Многие языки, такие как Java, C #, не отделяют объявление от реализации. В C # есть концепция частичного класса, но реализация и объявление по-прежнему остаются в одном файле. Почему C ++ не имеет ту же модель? Разве практичнее иметь ...
Почему включение одинаковых заголовков в несколько файлов cpp и их компиляция работает? [Дубликат]
На этот вопрос уже есть ответ здесь: Одно правило определения и разные определения классов в двух единицах перевода [/questions/16344572/one-definition-rule-and-different-class-definitions-in-two-translation-units] 1 ответНапример, у меня есть ...
Стоимость включения заголовочных файлов в Objective-C
Это может показаться действительно глупым вопросом, но какова стоимость включения (на самом деле,#import) заголовочный файл в Objective-C? Я устал от постоянного включения одних и тех же заголовков в разных местах, поэтому я решил просто ...
поместить определения функций в заголовочные файлы
Если вы хотите поместить определения функций в заголовочные файлы, похоже, есть три разных решения: пометить функцию какinlineпометить функцию какstaticпоместите функцию в анонимное пространство имен(До недавнего времени я даже не знал о # 1.) ...