作者franklin1997 (柴柴可爱)
看板C_and_CPP
标题[问题] txt读到一半就读不到了(c++)
时间Fri Mar 31 12:47:53 2017
开发平台(Platform): (Ex: Win10, Linux, ...)
linux
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
大家好(我又来问了)
我写了一个叫做 writeFileout的class,
它的工作是把从filein.txt的原始数据读下来,
算一算之後把结果写入fileout.txt。
它在读第一第二行时都好好的,
第三行开始读读不到,
第四行以後我用while读,读不到。
喂入的资料(Input):
k r1 r2
32 1613 1609
sa sb
0 1
0.5 0.5
0.5 0.5
0 1
0 1
0 1
预期的正确结果(Expected Output):
1613 1609
1597 1625
1598 1624
1599 1623
etc.
错误结果(Wrong Output):
1613 1609(只有这一行)
过程中没有出现error message
程式码(Code):(请善用置底文网页, 记得排版)
main.cpp:
https://codepad.remoteinterview.io/NNVEBORFWE
R.h R.cpp(算R值的class):
https://codepad.remoteinterview.io/YRFWYAJZJJ
writeFileout.h writeFileout.cpp(读原始资料,计算後写入fileout.txt):
https://codepad.remoteinterview.io/TDWXCJYVMQ
(问题出在第49行以後,用cout印看看发现都没有印出来)
writeFilein.h writeFilein.cpp(将原始数据写进filein.txt):
https://codepad.remoteinterview.io/TUVBALUDQH
(36行开始输入)
补充说明(Supplement):
这里是在算elo rate
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.238.194.129
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1490935679.A.B41.html
※ 编辑: franklin1997 (36.238.194.129), 03/31/2017 13:05:22
1F:推 steve1012: 用手机看不到code 03/31 13:49
拍谢 因为觉得程式有点大所以放在pad上
没想到会有这样的问题
已经解决了,谢谢大大抽空来看
也谢谢帮我的大师
※ 编辑: franklin1997 (36.238.194.129), 03/31/2017 14:49:11
2F:嘘 Ommm5566: 你的code全部贴错 04/01 14:39
3F:推 energyy1104: 这数据怎麽跟我们的作业一模一样... 04/06 13:57