24小时热门版块排行榜    

查看: 1472  |  回复: 12

wangzq

铁虫 (初入文坛)

如果数据的宽度一样,第二个问题可以先把每行读取完后,存放为一个string类型,再对其进行split,再对split后的第三个数据进行substring读取
11楼2013-11-29 16:37:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

CodingIt

铜虫 (初入文坛)


【答案】应助回帖

第二个问题:
使用C++的setw 控制输入的数据长度

#include <string>
#include <iostream>
#include<iomanip>
int main(){
string c, d;
std::cin >> std::setw(9) >> c >> d;
std::cout << c << "," << d << std::endl;
return 0;
}

input: 09.0000003.000000
output: 09.000000,3.000000
12楼2013-12-02 17:54:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomm09

金虫 (小有名气)

引用回帖:
12楼: Originally posted by CodingIt at 2013-12-02 17:54:17
第二个问题:
使用C++的setw 控制输入的数据长度

#include <string>
#include <iostream>
#include<iomanip>
int main(){
string c, d;
std::cin >> std::setw(9) >> c > ...

从文件中读数据跟cin没有关系?
怎样从文件中输入?
追求完美!
13楼2013-12-07 22:41:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaomm09 的主题更新
信息提示
请填处理意见