实在找不出错误在哪里?

cuiy0002 2011-05-18 08:07:28
这是一个data.cpp
在main.cpp使用extern 使用这些数据,
#include "glhelper.h"
float item1[14][2] =
{
{32.598f,120.498f},
{32.597f,120.524f},
{32.590f,120.560f},
{32.575f,120.641f},
{32.571f,120.696f},
{32.570f,120.735f},
{32.572f,120.757f},
{32.577f,120.785f},
{32.581f,120.808f},
{32.593f,120.832f},
{32.605f,120.864f},
{32.612f,120.874f},
{32.617f,120.879f},
{32.617f,120.896f}
};
float item2[24][2] =
{
{32.633f,120.698f},
{32.598f,120.698f},
{32.571f,120.697f},
{32.570f,120.735f},
{32.572f,120.757f},
{32.577f,120.785f},
{32.581f,120.808f},
{32.589f,120.828f},
{32.565f,120.841f},
{32.555f,120.848f},
{32.540f,120.851f},
{32.512f,120.854f},
{32.464f,120.855f},
{32.446f,120.853f},
{32.422f,120.853f},
{32.402f,120.850f},
{32.382f,120.843f},
{32.349f,120.846f},
{32.337f,120.850f},
{32.300f,120.872f},
{32.274f,120.877f},
{32.258f,120.873f},
{32.216f,120.883f},
{32.190f,120.890f}
};
float item3[13][2] =
{
{32.448f,120.544f},
{32.440f,120.609f},
{32.437f,120.665f},
{32.434f,120.697f},
{32.437f,120.745f},
{32.449f,120.795f},
{32.463f,120.841f},
{32.464f,120.858f},
{32.464f,120.883f},
{32.465f,120.895f},
{32.467f,120.903f},
{32.495f,120.954f},
{32.512f,120.988f}
};

float item4[24][2] =
{
{32.5222f,120.5380f},
{32.5211f,120.5545f},
{32.5193f,120.5727f},
{32.5196f,120.5952f},
{32.5184f,120.6028f},
{32.5152f,120.6198f},
{32.5146f,120.6366f},
{32.5141f,120.6494f},
{32.5118f,120.6566f},
{32.5107f,120.6735f},
{32.5134f,120.6791f},
{32.5132f,120.7071f},
{32.5128f,120.7609f},
{32.5088f,120.8268f},
{32.5078f,120.8390f},
{32.5180f,120.8806f},
{32.5201f,120.8937f},
{32.5154f,120.9233f},
{32.5093f,120.9398f},
{32.5080f,120.9575f},
{32.5110f,120.9662f},
{32.5128f,120.9886f},
{32.5319f,121.0f},
{32.5676f,121.022f}
};



VS2008 报错如下:

1>------ 已启动生成: 项目: editor, 配置: Release Win32 ------
1>正在编译...
1>data.cpp
1>.\data.cpp(21) : error C2146: 语法错误 : 缺少“}”(在标识符“,120”的前面)
1>.\data.cpp(21) : error C2146: 语法错误 : 缺少“}”(在标识符“,120”的前面)
1>.\data.cpp(21) : error C2146: 语法错误 : 缺少“;”(在标识符“,120”的前面)
1>.\data.cpp(21) : error C2143: 语法错误 : 缺少“;”(在“常量”的前面)
1>.\data.cpp(21) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>.\data.cpp(21) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>.\data.cpp(21) : error C2059: 语法错误 : “}”
1>.\data.cpp(22) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>.\data.cpp(22) : error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>.\data.cpp(23) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(24) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(25) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(26) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(27) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(28) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(29) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(30) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(31) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(32) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(33) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(34) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(35) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(36) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(37) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(38) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(39) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(40) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(41) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(42) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(43) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(44) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(45) : error C2059: 语法错误 : “}”
1>.\data.cpp(45) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>.\data.cpp(45) : error C2059: 语法错误 : “}”
1>.\data.cpp(48) : error C2146: 语法错误 : 缺少“}”(在标识符“,120”的前面)
1>.\data.cpp(48) : error C2146: 语法错误 : 缺少“}”(在标识符“,120”的前面)
1>.\data.cpp(48) : error C2146: 语法错误 : 缺少“;”(在标识符“,120”的前面)
1>.\data.cpp(48) : error C2143: 语法错误 : 缺少“;”(在“常量”的前面)
1>.\data.cpp(48) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>.\data.cpp(48) : error C2086: “int ,120”: 重定义
1> .\data.cpp(21) : 参见“,120”的声明
1>.\data.cpp(48) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>.\data.cpp(48) : error C2059: 语法错误 : “}”
1>.\data.cpp(49) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>.\data.cpp(49) : error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>.\data.cpp(50) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(51) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(52) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(53) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(54) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(55) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(56) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(57) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(58) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(59) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(60) : error C2470: “,”: 看起来像函数定义,但没有参数列表;跳过明显的函数体
1>.\data.cpp(61) : error C2059: 语法错误 : “}”
1>.\data.cpp(61) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>.\data.cpp(61) : error C2059: 语法错误 : “}”
1>.\data.cpp(64) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>.\data.cpp(64) : error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>.\data.cpp(90) : fatal error C1004: 发现意外的文件尾
1>生成日志保存在“file://g:\OpenGL\editor\Release\BuildLog.htm”
1>editor - 61 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
...全文
177 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
willabc 2011-05-18
  • 打赏
  • 举报
回复
确实中英文符号一定要注意的!
xiaolomg 2011-05-18
  • 打赏
  • 举报
回复
看起来也没什么错啊
cuiy0002 2011-05-18
  • 打赏
  • 举报
回复
thank you...
newfarmerchi 2011-05-18
  • 打赏
  • 举报
回复
; 和 , 打错了 不是; ,

64,281

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧