zhongguohao110 于 2015.06.19 22:04 提问
- C++顺序读取txt的问题
-
0,-1145.1,2037.8,-0,-494.02,0
0,-2285.2,4060.2,-0,-982.1,0
0,-3415.9,6063,-0,-1464.1,0
0,-4541.8,8048.5,-0,-1939,0
0,-5659.5,10018,-0,-2409.6,0
我想顺序的读取这样的数据,然后把每一行数据顺序赋给x y z a b c,然互按照行的顺序不断刷新 x y z a b c,请大神指导,我有个思路是用两个循环,但不知有什么好的函数
-
- u010198796 2015.06.21 12:50
- 已采纳
读取一行,分割字符串,赋值给变量,嵌入循环中就行了。刚刚点错了。。
-
-
caozhy
2015.06.19 22:58
-
- u010198796 2015.06.21 12:48
一般是要嵌套循环的,c++里面没有现成的split函数,要自己实现,网上有现成的代码。你可以用get line读取
-
- a502961969 2015.06.22 13:08
用strtok函数以逗号分割
-
- QQMFCAndWin32 2015.06.22 14:05
用文件流读取一行,每读取一行进行一次赋值。
-
-
derekrose
2015.06.20 14:57
如果你不介意的话可以选择用python 你会发现人生都亮了
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!