VC中创建txt文件的问题

想问一下,VC6.0中怎么创建这样的动态的输入这样格式的txt1,小李,302,小刚,803,张三,32然后再把它们一一的读取来每次读取一行点一次控件,读取一行(求答案,... 想问一下,VC6.0中怎么创建这样的动态的输入这样格式的txt
1,小李,30
2,小刚,80
3,张三,32
然后再把它们一一的读取来
每次读取一行
点一次控件,读取一行
(求答案,如果回答好了,再补100分)
看看我想得格式啊 大哥 先谢谢了啊 给写写代码吧 都说的太抽象了
展开
 我来答
love64572826
2010-06-14
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
CStdioFile File(filePath,CFile::modeRead);
CString str;
while(File.ReadString(str))//while循环读取每一行字符
{
AfxMessageBox(str);
}
离离原上花开
2010-06-13 · TA获得超过6856个赞
知道大有可为答主
回答量:1923
采纳率:0%
帮助的人:714万
展开全部
点一次控件,读取一行?

界面部分我就不多说了。
很简单的。我简单给写个代码。有具体问题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();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liujiahi
2010-06-13 · TA获得超过1001个赞
知道小有建树答主
回答量:621
采纳率:66%
帮助的人:420万
展开全部
参考
http://hi.baidu.com/%C9%CF%CF%D2%B3%F5%CE%E5%D4%C2/blog/item/8400bbcc0d5bf832b700c8e4.html
创建txt文件。
可以用fread和fwrite函数来实现读写该文件的功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
躺在海滩看星星
2010-06-14 · TA获得超过1004个赞
知道小有建树答主
回答量:546
采纳率:0%
帮助的人:561万
展开全部
最近在看一点VB,这样的简单文件操作,用VB的话只需要大约10行代码左右。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e651196
2010-06-13 · TA获得超过141个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:153万
展开全部
每次读取一行字符串, 然后对字符串进行手工处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fenix124
2010-06-13 · 超过24用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:82.4万
展开全部
读取的时候全部读取到内存中,存为数组,用下标记录当前访问的位置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式