今天突然遇到了一个从来没有遇到过的莫名其妙错误。
Errors:PCH 无法定义标头停止点
输出信息为 我定义的函数不合法的标识符??
直接上图
这是错误报告的图:
这个是出错的报告文件的图
避免图不清晰,附上代码
sdfx.c
#include "sdfx.h"
bool sdf_readHeader()
{
return true;
}
所有代码如上。
该错误消除的方法为,将sdfx.c改为sdfx.cpp
但是,这是要做一个sdfx文件格式的C读写库,要用C实现,有么有方法能不通过改文件名字实现这个错误的消除。