在 Linux 中读取双精度值时如何测试行尾
好吧,我有这个问题。由于某种原因,每当我在 Linux 中读取文件时。它在行尾有一个额外的回车符。这导致我的程序出现错误。所以我想知道如何测试行尾条件,同时从每行提取双精度
fin >> variable
文件的格式如下
1
2
3
4
5
Ok so I have this problem. For some reason whenever I read a file in Linux. It has an extra carriage return at the end of the line. This is causing errors in my program. So I would like to know how would I test for the end of line condition whilst extracting doubles from each line
fin >> variable
The file is formated like this
1
2
3
4
5
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
即使有额外的回车符,这个循环也应该有效:
Even with the extra carriage return, this loop should work: