extern "C"说明:使C++能够调用C写作的库文件的一个手段

Posted on   yacbo  阅读(219)  评论(0编辑  收藏  举报
复制代码
#ifdef __cplusplus
extern "C"
{
#endif

#include "SDL.h"

#ifdef __cplusplus
}
#endif
复制代码

  __cplusplus是cpp中的自定义宏。

  C和C++对函数的处理方式是不同的,extern "C"是使C++能够调用C写作的库文件的一个手段,如果要对编译器提示使用C的方式来处理函数的话,那么就要使用extern "C"来说明。

努力加载评论中...

Copyright © 2025 yacbo
Powered by .NET 9.0 on Kubernetes

点击右上角即可分享
微信分享提示