Вопросы по теме 'header-files'

Как происходит включение файла заголовка?
У меня есть простой код C с файлами * .c и * .h в рабочей области. У меня есть файл заголовка 1.h, объявляющий некоторую структуру как struct my1 { int a; .. .. }my_t; Но когда я пытаюсь объявить переменную типа struct my1 в другом файле...
3322 просмотров
schedule 28.11.2023

Могу ли я написать код на C ++ без заголовков (повторяющиеся объявления функций)?
Есть ли способ не писать объявления функций дважды (заголовки) и при этом сохранять ту же масштабируемость при компиляции, ясность при отладке и гибкость в дизайне при программировании на C ++?
43786 просмотров
schedule 02.07.2022

Разница между cuda.h, cuda_runtime.h, cuda_runtime_api.h
Я начинаю программировать на CUDA и в некоторых примерах нахожу включаемые файлы cuda.h , cuda_runtime.h и cuda_runtime_api.h , включенные в код. Может кто-нибудь объяснить мне разницу между этими файлами?
23561 просмотров
schedule 28.06.2022

включение файлов заголовков
у меня есть файл с именем functions.h .... теперь я знаю, что нецелесообразно определять функции в файлах заголовков, но это меня меньше всего беспокоит по сравнению с возникшей проблемой ... я определил функцию в functions.h с именем void...
174 просмотров
schedule 26.08.2022

Arduino Sketch — объект в заголовочном файле, не содержащий никаких значений
У меня есть следующее в Codes.h , к которому я получаю доступ, щелкнув вкладку в программном обеспечении Arduino. Итак, я знаю, что скетч правильно загружается с заголовочным файлом. #ifndef __CODES_H__ #define __CODES_H__ PROGMEM prog_uint16_t...
944 просмотров
schedule 09.10.2023

Путаница с компоновщиком для объявленных функций в заголовочных файлах (C)
Итак, я учусь в классе программирования C и считаю себя хорошим программистом, но я столкнулся с чем-то, что не совсем понимаю, как продумать. Я пишу компрессор, который использует несколько файлов заголовков и имеет два файла c, используемых для...
714 просмотров
schedule 05.01.2024

Отсутствует заголовок Python.h
Я пытаюсь понять, как компилировать модули Python в C ( http://docs.python.org/extending/extending.html ), но файл заголовка Python.h отсутствует. Я установил все заголовки разработки Python (у меня есть Python-dev, python2.7-dev, python2.6-dev,...
4171 просмотров
schedule 30.12.2023

Когда требуется заголовочный файл для использования статической библиотеки?
Если я создам статическую библиотеку на С++ в Linux, так что будет создан файл «.a», как мне (или кому-либо еще) использовать эту библиотеку? Например, моя библиотека определяет класс. Я предполагаю, что недостаточно просто предоставить файл «.a»,...
4608 просмотров
schedule 10.11.2023

ошибка: ожидаемый идентификатор или '(' перед числовой константой
ошибка при компиляции ядра, это действительно вызывает у меня головную боль. не мог понять, что не так. определение многострочного макроса уже экранировано новой строкой. фактическая ошибка include/linux/mmc/sdio_func.h:169:2: error: expected...
5632 просмотров
schedule 10.11.2023

Как использовать код C в C++
Небольшой вопрос: может ли C++ использовать файлы заголовков C в программе? Это может быть странный вопрос, в основном мне нужно использовать исходный код из другой программы (сделанной на языке C) в C++. Есть ли вообще разница между обоими...
39205 просмотров
schedule 02.09.2022

переменные экземпляра в @interface; заголовок против реализации
Есть ли разница между объявлением частной переменной экземпляра в заголовке и ее объявлением в реализации? в TestObj.h @interface TestObj : NSObject { int test; } @end против в TestObj.m @interface TestObj() { int test; } @end...
3106 просмотров

Несколько одинаковых ошибок при компиляции «ошибка: ожидается ')' перед токеном '*'
Я пытаюсь программировать на C. Когда я компилирую со следующими аргументами.... gcc -D_BSD_SOURCE -Wall -ansi -pedantic -g tokenizer.c FileOccur.c WordList.c wordstat.c indexer.c -o indexer Я получаю это от терминала в качестве...
5152 просмотров
schedule 08.08.2022

Отсутствует PHP включает (.h)
Я пытаюсь установить расширение PHP mongodb для двоичного местоположения php не по умолчанию. Я использую PECL: sudo pecl install mongodb и после длинных журналов я получаю это /tmp/pear/temp/mongodb/src/bson.c:29:17: fatal error: php.h:...
1707 просмотров
schedule 04.10.2022

Проблема с заголовками и глобальной переменной
Итак, у меня возникла проблема с объявлением глобальной переменной (в заголовке) и ее использованием. Я кое-что прочитал о файлах заголовков и о том, как они работают, но не могу понять, почему мой код не работает. Вот что у меня есть (упрощенно):...
195 просмотров

Visual C++ - заголовок моей статической библиотеки не найден
Я пытаюсь создать свою собственную статическую библиотеку, но не могу использовать ее в своем другом проекте. Я скомпилировал библиотеку в командной строке с помощью этой команды: cl /c /EHsc Matrix3.cpp Я добавил его как ссылку на свой...
203 просмотров
schedule 24.10.2022

Поддерживает ли C ++ глобальные заголовки во время компиляции?
При попытке скомпилировать кодовую базу C ++, предоставленную извне, я столкнулся с запутанной проблемой: Некоторые файлы заголовков отсутствуют #include <MyLibrary.h> , где MyLibrary - очевидная зависимость, которая просто отсутствует и...
238 просмотров

Шаблонные классы с использованием заголовка и исходного файла
После долгих исследований я понял, почему классы шаблонов нельзя традиционно разделить на заголовочные и исходные файлы. Однако это ( Почему шаблоны могут быть реализованы только в заголовочный файл? ), кажется, подразумевает, что вы все еще...
3111 просмотров
schedule 22.09.2022

EVP_get_cipherbyname и неопределенная структура/объединение evp_cipher_st в OpenSSL 1.1.0
Я пытаюсь использовать openssl с проектом Visual Studio c. Я скомпилировал openssl с помощью команды visual studio nmake, а затем установил все в предопределенную папку (C:\openssl), используя: nmake install Структура папок следующая:...
1551 просмотров

Почему файл POD не может импортировать файлы заголовков целевого проекта в Xcode?
Я использую PODS и также модифицирую их. Я столкнулся с ситуацией, когда мне нужен файл POD, например PODTest, для импорта файла TargetTest.h, который является основным целевым файлом заголовка. Я проверил, могут ли целевые файлы импортировать файлы...
380 просмотров

Дополнительные файлы заголовков, созданные после сборки в IAR Workbench
Я изучаю встроенное программирование с помощью STM32F401RE в IAR Workbench. Я запутался в создании файла заголовка после сборки. Ниже мой вопрос: В приведенной ниже файловой структуре IAR Workbench перед сборкой только файл c, а в папке...
47 просмотров
schedule 08.05.2024