通用c ++头文件中的两个意外错误:c2008#宏定义中出现意外且c1070不匹配#if / #endif

时间:2015-09-09 10:09:38

标签: c++ header-files

我收到以下代码的以下两条错误消息

#ifndef _SPHERECLASS_H_
#define _SPHERECLASS_H_

#include "DIYRigidBody.h"

//class SphereClass : public DIYRigidBody
//{
//  --info here
//};

#endif

c2008#宏定义中意外 和c1070不匹配#if /#endif

我在以前的项目中有类似的代码,从来没有收到过这样的问题。

以下是完整错误

错误4错误C1070:文件中的#if /#endif对不匹配:d:\ desktop cleanup \ phsics proj \ safety 1 \告诉我它的over2 \ src \ sphereclass.h' d:\ desktop cleanup \ phsics proj \ safety 1 \告诉我它的over2 \ src \ sphereclass.h 15 1 OpenGL项目

错误1错误C2008:'#' :宏定义中的意外d:\ desktop cleanup \ phsics proj \ safety 1 \告诉我它的over2 \ src \ sphereclass.h 2 1 OpenGL项目

// b4中存在的错误我注释掉了类和.cpp信息// 错误3错误C2014:预处理程序命令必须作为第一个非白色空间启动d:\ desktop cleanup \ phsics proj \ safety 1 \告诉我它的over2 \ src \ sphereclass.h 14 1 OpenGL项目

// b4中存在的错误我注释掉了类和.cpp信息// 错误2错误C2447:' {' :缺少函数头(旧式正式列表?)d:\ desktop cleanup \ phsics proj \ safety 1 \告诉我它的over2 \ src \ sphereclass.h 3 1 OpenGL项目

请注意它包含的头文件以类似的方式注释掉,只留下包含和#if / endif边界

0 个答案:

没有答案