1. 定义Class总是出错,原来是这样的class SCM_DRV_API CSERCOS{};后来改为class CSERCOS{};就可以了。
类的一般定义格式如下:
class <类名>
{
public:
<成员函数或数据成员的说明>
private:
<数据成员或成员函数的说明>
};
可能就是这个原因吧。
2. NULL没有定义。
加头文件<cstdio>(里面包含stdio.h)或者<stdio.h>或者<cstdlib>或者直接就是#define NULL 0,其实那些头文件打开后也是有这句好,也就是这才是真正需要的。
3. pointless comparison of unsigned integer with zero.就是说无符号整型数本来就>=0,没有必要再去和0比较。