mdsk.net
当前位置:首页 >> C++中怎么读取存在文本文档中的数据并显示 >>

C++中怎么读取存在文本文档中的数据并显示

#include using namespace std;int main(){ ifstream in("a.txt"); char c; while((c=in.getc()) != EOF) cout 追问: while((c=in.getc()) != EOF)中的getc,我用的是vs2010显示没有这个成员 追答: 改成 in.get() 追问: 这个的原理

可以用:#include 先建立一个输入流 istream input; 然后给这个输入流(input)建立文件链接 input.open("a.txt"); 读取的时候用">>"可以读取以空格分离的数据.你要读取第3个数据哪就先忽略前2个.for(int i(0);i!=15;++i){ //这个是循环控制 int i; input>>i>>i>>i; //忽略前2个,现在i的值是最后一个 cout }

C++吧.不妨假设读取的文件是“001.txt” 则,我们可以这样做 头文件:#include<iostream>#include<ifstream>#include<string> using namespace std; ifstream ifile("1.txt"); if(! ifile) { cerr<<"error."<<endl; return -1; } string word; while(ifile>>

#include#include#includeusing namespace std;int main() { double p[8] = {0}; int i = 0; ifstream ifile; ifile.open("d:\\temp\\jssj.txt");//地址 for(i = 0;i >p[i]; for(i = 0;i 评论0 0 0

用循环一个一个字节的读取啊.

用fread函数,具体用户建议百度

如何打开文件中的数据并保存在内存中取决于文件内数据的格式,简单的说就是你如何写的文件就如何读出来

你好!readLine()方法就是读取一行放到循环中,每次读一行再操作字符串,用split(' ')方法,生成数组数组的每一项对应的就是一列如果对你有帮助,望采纳.

/*假如我要读取文件chengji.txt中的数据.文件中数据如下:学生编号 数学 英语1 80 902 66 67怎样求各学生的平均成绩和总的平均成绩*/#include <iostream>#include <fstream>#include <sstream>#include <string>using namespace std;int main(){

ifstream myData("f2.txt"); string temp; string temp2; string temp3; while(!myData.eof()){ getline(myData,temp);//获取一行数据例如是篮球个数 getline(myData,temp2);//足球个数 getline(myData,temp3);//排球个数 cout<<" 1.篮球还剩:"<<temp<<" 2.排球还剩:"<<temp3<<" 3.足球还剩:"<<temp2<<endl; } myData.close();

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com