QString toInt 输出为0 例如 QString str = "FF"; int i = str.toInt(); qDebug()<<i<<"---"<<QString("FF");
它输出的i一直都是0。
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
int i = str.toInt(16);
int i = str.toInt(0, 16);
不然你觉得它应该输出几? 纯数字型的字符串,用toInt()才能转换成int
你的意思是不是他突然变成了0?
toInt 就是转换int 类型, FF转int类型返回false,false就是0
报告相同问题?