Вопросы по теме 'extern-c'

статический против внешнего C / C ++
В чем разница между статической функцией-членом и внешней функцией связи "C"? Например, при использовании makecontext в C ++ мне нужно передать указатель на функцию. Google рекомендует использовать для этого ссылку extern "C", потому что...
23385 просмотров

C-вызываемая оболочка вокруг класса C++
Я следую руководству по созданию оболочки вокруг кода C++, чтобы его можно было вызывать из C#. Однако при компиляции оболочки возникает ошибка. Заголовок.h class MyClass{ public: MyClass(int x, int y); double GetSum();...
181 просмотров
schedule 17.09.2022

ошибка LNK2019: неразрешенный внешний символ
У меня возникли проблемы с компиляцией старого встроенного проекта MFC WIN CE в Windows 7 Visual Studio 2010. Я полагаю, что старое приложение было скомпилировано во встроенной Visual Studio 4 и нуждалось в mfcce211.dll. Кто угодно, все исходные...
584 просмотров
schedule 16.07.2022

Предупреждение о неизвестном атрибуте `extern_c` в C++
Я создаю игру Cocos2d-x для Android на Mac, используя Android NDK, и получаю много подобных предупреждений при компиляции части C++: /usr/include/module.map:1662:22: warning: unknown attribute 'extern_c' [-Wignored-attributes] Это опасно?...
370 просмотров
schedule 24.06.2022

как extern C разрешает код C++ в файле C?
Чтобы использовать код C++ в файле C, я прочитал, что мы можем просто сделать extern "C" { (where the c++ code goes here)} , но когда я пытаюсь что-то напечатать с помощью cout, я продолжаю получать сообщение об ошибке, потому что он не распознает...
3509 просмотров
schedule 30.05.2022