5
ответов

Лучшие практики для использования [закрытых] заголовочных файлов C++

У меня есть следующие сомнения на использовании заголовочных файлов. 1 - Включают защиту, помещающую после комментариев/* Примечание Авторского права и информация о лицензии (несколько строк) */#ifndef FOO_H #define FOO_H//Заголовочный файл...
вопрос задан: 20 August 2010 18:55
5
ответов

Включая заголовки C в программе C++

У меня есть программа C++ (.cpp) внутри, который я хочу использовать некоторые функции, которые присутствуют в заголовочных файлах C, таких как stdio.h, conio.h, stdlib.h, graphics.h, devices.h и т.д. Я мог включать...
вопрос задан: 25 July 2010 17:17
5
ответов

Используйте класс ключевого слова в качестве имени переменной в C++

Я испытываю затруднения при написании кода C++, который использует заголовочный файл, разработанный для файла C. В частности, заголовочный файл использовал имя переменной, названное классом: международный BPY_class_validate (символ константы *class_type..
вопрос задан: 15 May 2010 18:11
5
ответов

C++ включает файловый браузер

У меня есть очень крупный проект с тоннами замысловатых заголовочных файлов, что все включают друг друга. Существует также крупное количество сторонних библиотек, от которых оно зависит. Я пытаюсь исправиться...
вопрос задан: 13 July 2009 19:16
4
ответа

Каково различие между заголовочным файлом и пространством имен?

Я хочу знать точное различие между Заголовочным файлом (как в MyHeader.hpp) и пространством имен в C++?
вопрос задан: 23 February 2018 05:23
4
ответа

Какова точка заголовочных файлов в C? [дубликат]

Возможные Дубликаты: [C] Заголовок на исходный файл. В C++, почему имеют заголовочные файлы и cpp файлы? C++ - Что должно войти в.h файл? Единственная причина, заголовочные файлы существуют в C, так разработчик...
вопрос задан: 23 May 2017 12:09
4
ответа

Список стандартных заголовочных файлов в C и C++

Где я мог найти список всех заголовочных файлов в C и C++? В то время как я создаю библиотеку, я получаю ошибку как 'tree.h не найденный'. Я предполагаю, что это - стандартный заголовочный файл в C и C++...
вопрос задан: 18 May 2017 02:11
4
ответа

В чем разница между #include и #include «filename»?

В языках программирования C и C ++, в чем разница между использованием угловых скобок и использованием кавычек в операторе включения следующим образом? #include #include "filename"
вопрос задан: 25 March 2016 11:04
4
ответа

Что такое WINVER?

Я смотрел на некоторый код, и у них была эта строка: #define WINVER 0x0501 в файле stdafx.h? Почему вам нужно определить WINVER? Как это влияет на ваш код? Может кто-нибудь объяснить, пожалуйста?
вопрос задан: 8 March 2016 05:42
4
ответа

Определение переменной в заголовочных файлах

Мое очень простое знание C и процесса компиляции пошло ржавое в последнее время. Я пытался выяснить ответ на следующий вопрос, но я не мог соединить компиляцию, ссылку и предварительную обработку...
вопрос задан: 21 February 2016 18:06
4
ответа

Все стандартные файлы заголовков библиотеки установлены с пакетом mingw32-gcc-g ++? [Дубликат]

Все стандартные файлы заголовков библиотеки установлены с пакетом mingw32-gcc-g ++? Спасибо и приветствую.
вопрос задан: 5 January 2016 08:35
4
ответа

Должен '#include' и операторы 'использования' быть повторенными и в файлах заголовка и в реализации (C++)?

Я довольно плохо знаком с C++, но мое понимание - то, что #include оператор по существу просто выведет содержание #included файла в местоположение того оператора. Это означает это, если я имею...
вопрос задан: 23 January 2015 23:33
4
ответа

У меня есть повторяющиеся определения, хотя я использую защиту заголовков. [Дубликат]

У меня есть 4 файла, с которыми я сейчас работаю. main.cpp subFunctions.cpp: имеет все объявления функций для функций, которые я часто использую variables.h: имеет глобальные переменные, которые используются как main.cpp ...
вопрос задан: 10 February 2014 12:54
4
ответа

Инструменты для нахождения включенных заголовков, которые не использованы? [закрытый]

Я знаю, что Линт ПК может сказать Вам о заголовках, которые включаются, но не используются. Есть ли какие-либо другие инструменты, которые могут сделать это, предпочтительно на Linux? У нас есть большая кодовая база это в течение прошлых 15 лет...
вопрос задан: 12 December 2013 06:45
4
ответа

C++, как объявить структуру в заголовочном файле

Я пытался включать структуру, названную "студентом" в student.h файле, но я не совсем уверен, как сделать это. Мой student.h код файла состоит из полностью: #include <строка> с помощью пространства имен...
вопрос задан: 9 July 2013 15:35
4
ответа

Когда библиотеки только для заголовка приемлемы?

Лично, мне вполне нравятся библиотеки только для заголовка, но существуют требования, они вызывают чрезмерное увеличение размера кода из-за сверхвстраивания (а также другая очевидная проблема более длительного времени компиляции). Я задавался вопросом, ка
вопрос задан: 28 February 2012 11:11
4
ответа

Включение заголовочных файлов / Предописание

В моем проекте C++, когда я должен использовать включение (#include "myclass.h") заголовочных файлов? И когда делают я должен использовать предописание класса (класс CMyClass;)?
вопрос задан: 13 January 2012 18:58
4
ответа

Как зафиксировать “не могущий открыть stdio.h в Turbo C” ошибка?

Каждый раз, когда я компилирую свою программу, я получаю ошибку выше.
вопрос задан: 24 August 2011 15:48
4
ответа

Как заголовочные файлы C++ работают?

То, когда я включаю некоторую функцию от заголовочного файла в программе C++, делает весь код заголовочного файла, копируются в заключительный исполняемый файл, или только машинный код для определенной функции сгенерирован...
вопрос задан: 16 May 2010 14:57
4
ответа

Является это слишком много кода для заголовка только библиотекой?

Кажется, что я должен был встроить довольно мало кода здесь. Я задаюсь вопросом - ли это плохая практика дизайна для отъезда этого полностью в заголовочном файле как это: #include <список> #include <строка> #...
вопрос задан: 7 April 2010 21:18
4
ответа

Заголовочные файлы в нескольких каталогах: лучшие практики

Я - C Newb, я пишу много кода на динамических языках (JavaScript, Python, haskell, и т.д.), но я теперь изучаю C для аспирантуры, и я понятия не имею, что я делаю. Проблема Первоначально я...
вопрос задан: 28 February 2009 16:48
3
ответа

Инициализация постоянного статического массива в заголовочном файле

Я только что узнал, что следующее не допустимо.//тест класса Заголовочного файла {константа статический массив символов [] = {'1', '2', '3'};}; Где лучшее место должно инициализировать это?
вопрос задан: 27 November 2017 22:25
3
ответа

Несколько определений списка классов [duplicate]

Я относительно новичок в C ++, и моя цель в программировании - писать игры. Моя первая игра была консольной игрой, и я все еще хотел что-то с ней сделать, но код слишком запутан, чтобы работать, и у меня было ...
вопрос задан: 2 April 2013 14:47
3
ответа

множественное определение в заголовочном файле

Приведенный ниже пример кода: complex.h: #ifndef COMPLEX_H #define COMPLEX_H #include < iostream > класс Complex {public: Complex (float Real, float Imaginary); float real () const {возврат ...
вопрос задан: 11 February 2013 19:19
3
ответа

фатальная ошибка C1014: слишком многие включают файлы: глубина = 1024

Я понятия не имею, что это означает. Но вот код, в котором это supposely происходит.//=======================================================================================//d3dApp.cpp...
вопрос задан: 24 August 2012 15:43
3
ответа

Основной вопрос на включении заголовочного файла C++?

Каковы различия между ниже 3 программ?. <Действительно ли iostream> является заголовочным файлом или библиотекой стандарта C++? 1. #include <iostream> использование станд. пространства имен; международное основное () {возвращается 0;} 2....
вопрос задан: 16 April 2010 14:24
3
ответа

Make-файл, зависимости от заголовка

Скажем, у меня есть make-файл с % правила.o: %.c gcc - Стена-Iinclude... Я хочу, чтобы *.o был восстановлен каждый раз, когда заголовочный файл изменяется. Вместо того, чтобы разрабатывать список зависимостей, каждый раз, когда любой заголовок...
вопрос задан: 7 March 2010 00:09
3
ответа

XCode не может найти #Include <> заголовком

Я пытаюсь заставить XCode импортировать заголовочный файл для Irrlicht. #include <irrlicht.h> Это говорит "Irrlicht.h. Никакой такой файл или каталог". Да Irrlicht.h с капиталом I, даже при том, что #include...
вопрос задан: 21 January 2010 12:08
2
ответа

Что происходит с исходным файлом .h при использовании автоинструментов?

Я создаю оболочку на C. Созданный мной файл .tar.gz прекрасно работает. Однако, когда я распаковываю это, исходный заголовочный файл, который я использовал при создании указанного файла, изменяется на содержащий используемый код ...
вопрос задан: 24 March 2019 19:21
2
ответа

XCode не может найти заголовки OpenSSL в/usr/include

Я пытаюсь использовать стандартные системные заголовочные файлы в своем проекте XCode C++: #include <openssl/bio.h> #include <openssl/ssl.h> #include <openssl/err.h> сборка перестал работать, и это жалуется:...
вопрос задан: 2 August 2017 01:04