【发布时间】:2013-05-14 01:38:58
【问题描述】:
我的来源中有QString。
所以我需要将它转换为整数没有“Kb”。
我试过Abcd.toInt(),但它不起作用。
QString Abcd = "123.5 Kb"
【问题讨论】:
-
sscanf("123.5 Kb", "%f %s", &f,&s); -
QString Abcd = "123.5 Kb";浮动 f; QString s; sscanf(Abcd, "%f %s", &f,&s);错误:无法将参数“1”的“QString”转换为“const char*”到“int sscanf(const char*, const char*, ...)”
-
123.5 不是整数(即使没有 Kb) - 你确定要这样吗?