| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 507 人关注过本帖
标题:请教vc读取三维坐标问题
只看楼主 加入收藏
suchengjie
Rank: 1
等 级:新手上路
帖 子:118
专家分:1
注 册:2013-3-2
结帖率:90%
收藏
 问题点数:0 回复次数:0 
请教vc读取三维坐标问题
读取txt文件数据格式为:(共有将近10000行)
110.16359    24.43374    551
110.16442    24.43374    502
110.16192    24.43291    681
110.16275    24.43291    626
110.16359    24.43291    555
110.16442    24.43291    512
110.16525    24.43291    461
110.16109    24.43208    722
110.16192    24.43208    669
110.16275    24.43208    614
110.16359    24.43208    563
我先读取前十行的,代码如下:
#include <iostream>

#include <fstream>


int main()
{

    float a[10],b[10],c[10];   

    std::fstream fs("D:\\4560.txt");

    for (int i=0; i<10; i++)
    {

        fs >> a[i]>>b[i]>>c[i];
        std::cout << a[i] <<'  '<<b[i]<<'  '<<c[i]<< std::endl;
    }

    fs.close();   

    return 0;

}
结果显示是错误的,跟原来数据完全不一样
搜索更多相关主题的帖子: include 
2013-06-09 15:30
快速回复:请教vc读取三维坐标问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027921 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved