如何实现VC读取txt文件中的xyz坐标值并保存至数组

walnuts 2009-05-06 03:55:26
data.txt文件中保存有如下坐标数据:
X Y Z
-3.00000000000000E+0001 3.00000000000000E+0001 1.41790802462861E+0001
-2.90000000000000E+0001 3.00000000000000E+0001 1.36591880340699E+0001
-2.80000000000000E+0001 3.00000000000000E+0001 1.31611965915303E+0001
-2.70000000000000E+0001 3.00000000000000E+0001 1.26845463044215E+0001
-2.60000000000000E+0001 3.00000000000000E+0001 1.22287192650106E+0001
-2.50000000000000E+0001 3.00000000000000E+0001 1.17932357563260E+0001

...
...
...

一共有3721个点
请问如何用VC将这些点读出并保存至数组中??
然后在OpenGL中将这些点绘制成曲面
...全文
205 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2009-05-06
  • 打赏
  • 举报
回复
用文件函数读取(CreateFile/ReadFile等,或者用C++流ifstream,按行读取字符串方便些);用字符串函数扫描或者转换(sscanf即可),然后就是把这些数据填充到需要的地方,具体根据你的算法而定了。

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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