Результаты поиска по запросу "extern"
Каково поведение при несовпадении типов между объявлением extern и определением?
Предположим, у меня есть два файла:== File1 ==
функции всегда внешние. Переменных нет.
у вызвать функции, определенные в test.c из other.c. Могу яextern function1 называть это? Кроме того, я должен использоватьextern вfunction2 а такжеfunction3которые называютсяfunction1? other.c extern function1(); function1();test.c void ...
Какая польза от статической локальной переменной, когда мы можем получить глобальную переменную за ту же цену?
В C какой смысл использовать статический класс хранения, когда внешняя переменная может служить своей цели с той же стоимостью, т.е. оба занимают место в сегменте данных исполняемого файла. У меня гораздо лучшая область видимости с внешней ...
Вы не можете использовать перечисляемые значения, если они не видны. Если заголовок слишком велик для включения, почему бы просто не поместить enum в его собственный заголовок и включать только это?
я есть enum, который я объявил в каком-то файле .h: typedef enum { NONE, ONE, TWO, THREE } MYENUM;в отдельном .cpp я не могу сделать это: extern enum MYENUM; //works extern MYENUM TWO; //makes sence, TWO is not an INSTANCE of MYENUM...как ...
Получаю дополнительную ошибку
уйста, рассмотрите код: #include <iostream> using namespace std; extern "C" void foo( void ); namespace A { template< int No > class Bar { private: friend void ::foo( void ); static void private_func( int n ); }; template< int No > void Bar< No ...
Как мне остановить именование экспортируемой функции моей DLL?
Я пытаюсь создать DLL, которая экспортирует функцию с именем «GetName». Мне бы хотелось, чтобы другой код мог вызывать эту функцию без необходимости знать искаженное имя функции. Мой заголовочный файл выглядит так: #ifdef __cplusplus #define ...
переменная extern вызывает ошибку множественного определения
Я пытался использовать extern для того, чтобы использовать переменную, которая была ранее определена. Я раньше не использовал extern, и теперь мне нужно использовать его, чтобы определить переменную только один раз и использовать ее для ...
Использование extern в с ++
нам трудно понять, какЭкстерн» работает. Я'искал в гугле но там нетКажется, это частный примеря пытаюсьЕсли у меня есть файл main.cpp, который ссылается ...