VC中创建txt文件的问题
想问一下,VC6.0中怎么创建这样的动态的输入这样格式的txt1,小李,302,小刚,803,张三,32然后再把它们一一的读取来每次读取一行点一次控件,读取一行(求答案,...
想问一下,VC6.0中怎么创建这样的动态的输入这样格式的txt
1,小李,30
2,小刚,80
3,张三,32
然后再把它们一一的读取来
每次读取一行
点一次控件,读取一行
(求答案,如果回答好了,再补100分)
看看我想得格式啊 大哥 先谢谢了啊 给写写代码吧 都说的太抽象了 展开
1,小李,30
2,小刚,80
3,张三,32
然后再把它们一一的读取来
每次读取一行
点一次控件,读取一行
(求答案,如果回答好了,再补100分)
看看我想得格式啊 大哥 先谢谢了啊 给写写代码吧 都说的太抽象了 展开
6个回答
展开全部
点一次控件,读取一行?
界面部分我就不多说了。
很简单的。我简单给写个代码。有具体问题hi我!
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
struct person/*考虑程序的可扩充性,定义个结构体,变量随便写的,你可以自己改改*/
{
int id;
string name;
int score;
};
void main()
{
person p1;
p1.id=1;
p1.name="21chenxb";
p1.score=100;
//下面加把数据写两行
ofstream ofs("test.txt");
ofs<<p1.id<<","<<p1.name<<","<<p1.score<<"\n";
ofs<<p1.id<<","<<p1.name<<","<<p1.score<<"\n";
ofs.close();
//下面定义个p2,把数据读出来
person p2;
ifstream ifs("test.txt");
ifs>>p2.id>>p2.name>>p2.score;
cout<<p2.id<<p2.name<<p2.score<<endl;
ifs.close();
}
界面部分我就不多说了。
很简单的。我简单给写个代码。有具体问题hi我!
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
struct person/*考虑程序的可扩充性,定义个结构体,变量随便写的,你可以自己改改*/
{
int id;
string name;
int score;
};
void main()
{
person p1;
p1.id=1;
p1.name="21chenxb";
p1.score=100;
//下面加把数据写两行
ofstream ofs("test.txt");
ofs<<p1.id<<","<<p1.name<<","<<p1.score<<"\n";
ofs<<p1.id<<","<<p1.name<<","<<p1.score<<"\n";
ofs.close();
//下面定义个p2,把数据读出来
person p2;
ifstream ifs("test.txt");
ifs>>p2.id>>p2.name>>p2.score;
cout<<p2.id<<p2.name<<p2.score<<endl;
ifs.close();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
参考
http://hi.baidu.com/%C9%CF%CF%D2%B3%F5%CE%E5%D4%C2/blog/item/8400bbcc0d5bf832b700c8e4.html
创建txt文件。
可以用fread和fwrite函数来实现读写该文件的功能。
http://hi.baidu.com/%C9%CF%CF%D2%B3%F5%CE%E5%D4%C2/blog/item/8400bbcc0d5bf832b700c8e4.html
创建txt文件。
可以用fread和fwrite函数来实现读写该文件的功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最近在看一点VB,这样的简单文件操作,用VB的话只需要大约10行代码左右。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
每次读取一行字符串, 然后对字符串进行手工处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
读取的时候全部读取到内存中,存为数组,用下标记录当前访问的位置。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询