Вопросы по теме '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 просмотров
schedule
25.10.2022
Несколько одинаковых ошибок при компиляции «ошибка: ожидается ')' перед токеном '*'
Я пытаюсь программировать на 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 просмотров
schedule
06.03.2024
Visual C++ - заголовок моей статической библиотеки не найден
Я пытаюсь создать свою собственную статическую библиотеку, но не могу использовать ее в своем другом проекте. Я скомпилировал библиотеку в командной строке с помощью этой команды:
cl /c /EHsc Matrix3.cpp
Я добавил его как ссылку на свой...
203 просмотров
schedule
24.10.2022
Поддерживает ли C ++ глобальные заголовки во время компиляции?
При попытке скомпилировать кодовую базу C ++, предоставленную извне, я столкнулся с запутанной проблемой:
Некоторые файлы заголовков отсутствуют #include <MyLibrary.h> , где MyLibrary - очевидная зависимость, которая просто отсутствует и...
238 просмотров
schedule
03.02.2024
Шаблонные классы с использованием заголовка и исходного файла
После долгих исследований я понял, почему классы шаблонов нельзя традиционно разделить на заголовочные и исходные файлы.
Однако это ( Почему шаблоны могут быть реализованы только в заголовочный файл? ), кажется, подразумевает, что вы все еще...
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 просмотров
schedule
23.10.2023
Почему файл POD не может импортировать файлы заголовков целевого проекта в Xcode?
Я использую PODS и также модифицирую их. Я столкнулся с ситуацией, когда мне нужен файл POD, например PODTest, для импорта файла TargetTest.h, который является основным целевым файлом заголовка. Я проверил, могут ли целевые файлы импортировать файлы...
380 просмотров
schedule
23.11.2023
Дополнительные файлы заголовков, созданные после сборки в IAR Workbench
Я изучаю встроенное программирование с помощью STM32F401RE в IAR Workbench.
Я запутался в создании файла заголовка после сборки. Ниже мой вопрос:
В приведенной ниже файловой структуре IAR Workbench перед сборкой только файл c, а в папке...
47 просмотров
schedule
08.05.2024