虚心钢铁侠

文章
3
资源
0
加入时间
2年10月18天

QT 16进制转10进制负数

问题如下QString str(“FFFFFFF4”)转int类型 正常情况下大家可能都会使用str.toInt(nullptr,16)来进行转换,但这种情况只能转换int类型,且是正值才可以,也就是0到0x7FFFFFFF,超过这个范围会转换失败下面提供两种在QT下的解决方式方式1:利用QByteArray 再进行强转 QString str("FFFFFFF4"); QB...