社区
C++ 语言
帖子详情
C++中如何是实现从文件中同时读入字符和数据?
jzja123
2010-09-11 10:30:44
文件内容:
北京 1 0 2 2 3
天津 2 0 2 1 3
河北 3 0 7 1 2 9 18 8 7 6
黑龙江 4 0 2 5 7
吉林 5 0 3 4 6 7
内蒙古 7 0 8 4 5 6 3 8 10 11 12
山西 8 0 4 7 10 3 18
山东 9 0 4 3 18 31 29
陕西 10 0 5 7 11 12 17 27
……………………………………
存储结构为邻接表,字符存入邻接表头结点,且头结点构成一个数组。
...全文
199
10
打赏
收藏
C++中如何是实现从文件中同时读入字符和数据?
文件内容: 北京 1 0 2 2 3 天津 2 0 2 1 3 河北 3 0 7 1 2 9 18 8 7 6 黑龙江 4 0 2 5 7 吉林 5 0 3 4 6 7 内蒙古 7 0 8 4 5 6 3 8 10 11 12 山西 8 0 4 7 10 3 18 山东 9 0 4 3 18 31 29 陕西 10 0 5 7 11 12 17 27 …………………………………… 存储结构为邻接表,字符存入邻接表头结点,且头结点构成一个数组。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
justkk
2010-09-11
打赏
举报
回复
逐行读取了,把第一列单独处理,后面的数目不定,循环处理了..
artcpp
2010-09-11
打赏
举报
回复
作业 回复内容太短了!
jzja123
2010-09-11
打赏
举报
回复
[Quote=引用 9 楼 thegreatone 的回复:]
这类问题是要根据存储格式进行读取的,比如,总共有几个字节,前几个字节代表什么,其它字节代表什么。
现在,你的数据没有做相应的标记,只能是挨个读取判断,以下做法仅供参考:
首先,判断出每一行中第一个数字,然后把前面出现的文字信息保存在邻接表头结点。
然后,判断换行符,把换行符前面的数字保存到数组中(数字之间以空格符进行判断)。
最后,还要判断是否到了文件末尾,以免进行死循环。
[/Quote]
好建议!但怎样判断换行?
thegreatone
2010-09-11
打赏
举报
回复
这类问题是要根据存储格式进行读取的,比如,总共有几个字节,前几个字节代表什么,其它字节代表什么。
现在,你的数据没有做相应的标记,只能是挨个读取判断,以下做法仅供参考:
首先,判断出每一行中第一个数字,然后把前面出现的文字信息保存在邻接表头结点。
然后,判断换行符,把换行符前面的数字保存到数组中(数字之间以空格符进行判断)。
最后,还要判断是否到了文件末尾,以免进行死循环。
justkk
2010-09-11
打赏
举报
回复
逐行读取,针对每一行拆分空格分隔的多个域..
向立天
2010-09-11
打赏
举报
回复
没法处理一列
只能一行一行读进来然后按字符串解析
jzja123
2010-09-11
打赏
举报
回复
[Quote=引用 2 楼 justkk 的回复:]
逐行读取了,把第一列单独处理,后面的数目不定,循环处理了..
[/Quote]
主要是不知道怎样单独处理第一列,后面的还好说。
jzja123
2010-09-11
打赏
举报
回复
[Quote=引用 1 楼 artcpp 的回复:]
作业 回复内容太短了!
[/Quote]
什么意思啊?
征服
C++
11视频精讲
【为什么还需要学习
C++
?】 你是否接触很多语言,但从来没有了解过编程语言的本质? 你是否想成为一名资深开发人员,想开发别人做不了的高性能程序? 你是否经常想要窥探大型企业级开发工程的思路,但苦于没有基础...
C++
关于
字符
串的
读入
操作
C++
11
中
不允许使用gets()得到一行
字符
。...
读入
字符
串,遇到空白符、回车符等结束。 2、
读入
一行,以回车符结束 string s; getline(cin,s);//s
中
不包含回车符 cout<<s; 3、先
读入
一个整数n,再读...
【
C++
】代码
实现
:
从文件
中
读取:
字符
、整型
数据
、浮点型
数据
【
C++
】代码
实现
:
从文件
中
读取:
字符
、整型
数据
、浮点型
数据
。
C++
从文件
中
读入
多行
数据
C++
从文件
中
读入
多行
数据
std::ifstream练习题
C++
中
文件的读取操作,如何读取多行
数据
,如何一个一个的读取
数据
std::ifstream 来自std::ifstream 常用的成员函数如下 Public member functions 函数 功能 ...
C++
读文件 将文件内容
读入
到
字符
串string
中
【代码】
C++
读文件 将文件内容
读入
到
字符
串string
中
。
C++ 语言
64,282
社区成员
250,470
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章