文本文件的读入

zhufeiguanghui 2008-12-22 04:00:23
有一文本文件,内容为:
3
23
9 7 3 6 2 4 7 8 3 2 7 9 X 2 2 1 2 1 X 1 X 1 1
25
9 3 8 5 4 8 3 9 8 4 X X X X 2 X X X X 2 8 4 9 2 4
43
7 7 7 7 7 3 4 5 6 7 6 5 4 2 1 3 5 7 9 7 5 3 1 3 0 9 9 3 9 3 2 1 1 1 5 1 5 1 5 1 5 5 1

第一行为比赛次数,每次比赛用两行表示,第一行是比分所用的字符总数,第二行是具体的比数,X表示10
如何把内容读到内存中?
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nnliubin 2008-12-22
  • 打赏
  • 举报
回复
如果系统不复杂的话,建议用c来做,fopen,scanf等函数比较好用
太乙 2008-12-22
  • 打赏
  • 举报
回复
和读文件没啥两样啊~~~

CXBID 2008-12-22
  • 打赏
  • 举报
回复
int aScore; 改成 char aScore;
CXBID 2008-12-22
  • 打赏
  • 举报
回复

std::ifstream ifs("wenben.txt");
if (!ifs)
return;
int matchCount;
ifs>>matchCount;

for (int i = 0; i < matchCount; i ++)
{
int scoreCount;
ifs>>scoreCount;
for(int j = 0; j < scoreCount; j ++)
{
int aScore;
ifs>>aScore;
}
}


暂时只在临时变量里,具体存在哪里就不写了,自己发挥!
kingteng 2008-12-22
  • 打赏
  • 举报
回复
用sscanf();格式http://baike.baidu.com/view/1364018.htm

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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