anzi5091104 2016-11-07 03:39 采纳率: 0%
浏览 4590

QT QString toInt 输出为0

QString toInt 输出为0
例如
QString str = "FF";
int i = str.toInt();
qDebug()<<i<<"---"<<QString("FF");

它输出的i一直都是0。

  • 写回答

5条回答 默认 最新

  • threenewbee 2016-11-07 03:41
    关注

    int i = str.toInt(16);

    评论
  • threenewbee 2016-11-07 03:41
    关注

    int i = str.toInt(0, 16);

    评论
  • 小灸舞 2016-11-07 07:02
    关注

    不然你觉得它应该输出几?
    纯数字型的字符串,用toInt()才能转换成int

    评论
  • Estaica 2021-12-23 19:23
    关注

    你的意思是不是他突然变成了0?

    评论
  • qq_41747698 2022-03-15 14:46
    关注

    toInt 就是转换int 类型, FF转int类型返回false,false就是0

    评论

报告相同问题?

悬赏问题

  • ¥15 怎么根据书上的例子完成这个问题呢?
  • ¥15 ECharts 增加Zoom,整行包括右边的Text一起滑动
  • ¥15 关于网上一个easyx制作的见缝插针小游戏(c++)
  • ¥15 开地址法双散列函数处理碰撞
  • ¥15 想问一下这个是什么情况 虚拟机Linux打不开了
  • ¥15 联通光猫掉注册了怎么重新注册上去
  • ¥15 关于unity开发steamvr程序遇到的问题
  • ¥60 求tc downloader的下载方式
  • ¥15 华为 快捷方式 手电筒 接口
  • ¥15 Qt6.5支不支持Android13开发啊