c++中如何读取-1.#IND;1.#QNAN;

晴树SEU 2018-01-25 08:28:10
由于msvc2013中输出的nan等特殊数据包含.#等特殊字符,导致读取文件流程序崩溃.
请问那种方法能从文件中将这些特殊字符读进函数
...全文
496 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-01-26
  • 打赏
  • 举报
回复
配置或修改它们使其输出相同估计很难。 但编写一个管道过滤程序,将标准输入流中的不同格式改为一致后输出到标准输出流很容易。
sdghchj 2018-01-25
  • 打赏
  • 举报
回复
你可以在输出的时候输出“nan”,读的时候也反着解析
paschen 版主 2018-01-25
  • 打赏
  • 举报
回复
我写的这个代码是支持这些的:http://blog.csdn.net/paschen/article/details/74554955,你可以先按字符串读入,然后转换成浮点数
罗博士 2018-01-25
  • 打赏
  • 举报
回复
最直接的方法,自己写一个函数,先以字符串读进来,再处理。

65,189

社区成员

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

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