错误24error C2894: 模板不能声明为有“C”链接
请问这个是怎么回事
[解决办法]
对模板用了extern "C"?
[解决办法]
引用的该模板的代码所在的文件后缀为.c?
[解决办法]
把后缀改为.cpp.
[解决办法]
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
[解决办法]
因为C不支持模板。
[解决办法]
跟头文件没有关系。
extern "C"
{
//不支持模板,引用,重载等。
}