24小时热门版块排行榜    

查看: 1308  |  回复: 6

qazw124

新虫 (初入文坛)

[求助] 刚刚才接触c++,求各位大神解答!请问如何读取每一行:后的数字,并将其赋予变量已有1人参与

c++初学者,之前对c++完全没有了解,其他的编程也知之甚少。现在研究生老师让我去改之前一个做的一个计算软件的程序,赶鸭子上架,遇到了困难,实在没办法,只得上论坛求助,希望各位大大帮忙解答一下,十分感谢!

“工况选择:0
发动机转速:1000
档位:3”
上面冒号里面的是我txt中的一部分,我现在要用c++读取txt文件中,每一行的“:”之后的数字,并给他们分别复制变量。试了一些方法,用getline函数不能解决,下面是我结合网上的办法写的函数。
#include <iostream>  
#include <fstream>  
#include <stdlib.h>  
using namespace std;  

double sg[100];
int i;

void main()
{
fstream infile;
infile.open("1.txt",ios::in);
if(!infile)
{
cout<<"can't open.\n";
abort();
}
char s[80];
i=0;
while(!infile.eof())
{
i=i+1;
infile.getline(s,line,':');
cout<<s<<endl;
sscanf(s,"%f",&sg);
cout<<sg<<endl;

}
infile.close();
}
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qazw124

新虫 (初入文坛)

求大神们回复
2楼2017-06-06 14:54:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ioadong

木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
qazw124: 金币+5 2017-06-06 17:18:32
分析规律,提取子串,转换成数字。你要的内容,看看手册中string类的方法。
看看这里。http://www.cplusplus.com/reference/string/string/substr/
以科学的理性代替天然的非理性。
3楼2017-06-06 16:40:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qazw124

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by ioadong at 2017-06-06 16:40:54
分析规律,提取子串,转换成数字。你要的内容,看看手册中string类的方法。
看看这里。http://www.cplusplus.com/reference/string/string/substr/

谢谢楼主,解决了
4楼2017-06-06 17:17:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小单片

铁虫 (正式写手)

发了贴求助,也可以分享下方法

发自小木虫Android客户端
Keepyourpride,young!
5楼2017-06-07 12:23:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oboland

铜虫 (小有名气)

用字符串函数split函数,通过:进行分割字符串,即可
大型PLC控制系统,WINCC,倍福,真空镀膜设备,工厂设备信息化管理
6楼2017-06-08 07:45:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

westskyoo7

木虫 (正式写手)

学习外语,了解世界
7楼2017-06-09 06:52:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qazw124 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 博士高校求职 安建大vs西科大 +4 chengmy19 2024-06-01 10/500 2024-06-02 06:54 by icm639
[硕博家园] 实验室太吵闹,无法安静学习,怎么办? +7 utahh 2024-05-31 12/600 2024-06-02 01:23 by dking22
[基金申请] 化学口B0109(高分子合成),拿青年基金一般需要怎样的文章水平? +13 salmon95 2024-05-30 22/1100 2024-06-01 21:22 by salmon95
[硕博家园] 每天学术时间不能保证,能保证的只有: +10 hahamyid 2024-05-27 10/500 2024-06-01 21:11 by 小小芝麻影
[硕博家园] 论大家对6070后普通教授导师的看法 +6 SNaiL1995 2024-05-28 10/500 2024-06-01 16:55 by 篮球易飞
[考博] 24or25材料专业申博 +4 农夫三拳有点痛 2024-05-30 11/550 2024-06-01 14:45 by Napoleonsky
[论文投稿] 求Sci期刊推荐 10+4 甄小鱼 2024-05-30 7/350 2024-06-01 10:41 by bobvan
[考博] 导师不让硕转博,让我去国外读博,能理解吗? +11 萧山幽谷 2024-05-29 19/950 2024-05-31 21:32 by 萧山幽谷
[高分子] MMA预聚体光固化发雾问题求助 +3 惠亚金总 2024-05-29 10/500 2024-05-31 14:59 by 惠亚金总
[文学芳草园] 对对子啊 +5 天若孤独 2024-05-29 7/350 2024-05-31 09:00 by wjykycg
[基金申请] 入职高校3年发表10+SCI,尽人事听天命 +29 kaoyan250 2024-05-27 40/2000 2024-05-31 08:44 by Xiaolin81
[材料综合] 真空封石英管 北京 +4 dessha 2024-05-29 5/250 2024-05-30 16:40 by mpdfwxgui
[有机交流] 液相纯度高,但产品析不太出来 10+4 cui19236 2024-05-27 9/450 2024-05-30 07:45 by yuanjijoy
[论文投稿] 《控制理论与应用》期刊收版面费吗? +4 ygj2015 2024-05-29 4/200 2024-05-30 06:59 by nono2009
[基金申请] 信息学部函评结束了吗? +6 ducan21 2024-05-28 7/350 2024-05-29 12:10 by WORLD0256
[论文投稿] 核心初审被拒,理由是“选题的意义不明确,文章写得不像是科技论文”,怎么改 5+3 工藤雷花樱 2024-05-27 8/400 2024-05-29 10:09 by topedit
[基金申请] 如果您是国自然评审专家 +3 丁香园账户 2024-05-28 3/150 2024-05-29 06:44 by gaohui8888
[论文投稿] EI学报,一审返修后,为啥不再送审,直接终审中? +4 qweasd12345 2024-05-27 6/300 2024-05-29 00:02 by dut_ameng
[基金申请] E10开始送了,希望有好运 +5 sail 2024-05-27 5/250 2024-05-28 18:36 by 芝小芝
[硕博家园] 周日 +6 1加油哦棒 2024-05-26 9/450 2024-05-27 10:30 by hahamyid
信息提示
请填处理意见