阅读:1811回复:1
请各路高手路过帮忙看一下,先谢了!!!
在"aamc429d8_lib.h"头文件中定义了一个结构
typedef struct TriggerDepth { BYTE Chan0Depth_I; BYTE Chan1Depth_I; BYTE Chan2Depth_I; BYTE Chan3Depth_I; BYTE Chan4Depth_I; BYTE Chan5Depth_I; BYTE Chan6Depth_I; BYTE Chan7Depth_I; BYTE Chan0Depth_O; BYTE Chan1Depth_O; BYTE Chan2Depth_O; BYTE Chan3Depth_O; BYTE Chan4Depth_O; BYTE Chan5Depth_O; BYTE Chan6Depth_O; BYTE Chan7Depth_O; }TriggerDepth_STRUCT; 然后在一个.cpp的文件中包含了这个头文件并定义了 extern TriggerDepth_STRUCT stTriggerlevel; TriggerDepth_STRUCT tpstTriggerLevel; 然后应用 tpstTriggerLevel.Chan0Depth_I = GetPrivateProfileInt(section, "RxTL", stTriggerLevel.Chan0Depth_I, path); 在build的时候出现了如下错误: error C2065: 'stTriggerLevel' : undeclared identifier error C2228: left of '.Chan0Depth_I' must have class/struct/union type 请各位高手帮忙看一下,先谢了!!! |
|
|
沙发#
发布于:2007-05-05 10:17
定义时将stTriggerLevel写成了stTriggerlevel
粗心的错误导致连着三天停滞不前。 教训啊!!! |
|
|