error C2238: 意外的标记位于“;”之前 解决办法 (1)可能是头文件互相包含造成的。仔细检查头文件的包含关系,特别是互相依赖的头文件,有时候还会有多重包含。这种问题非常不好解决,要多花点时间和耐心。