QT将字符串转换为int
时间: 2023-12-24 22:04:29 浏览: 134
(c#)字符串转换成字符数组 字符串转换成int 数组
4星 · 用户满意度95%
在Qt中,可以使用QString的toInt()方法将字符串转换为int类型。以下是一个简单的例子:
```
QString str = "123";
bool ok;
int num = str.toInt(&ok);
if (ok) {
qDebug() << "The number is: " << num;
} else {
qDebug() << "Conversion failed";
}
```
在上面的例子中,我们首先定义了一个QString类型的字符串 str,它包含整数123。然后,我们使用字符串的toInt()方法将其转换为int类型,将其存储在num变量中。该方法还返回一个布尔值,指示转换是否成功。最后,我们使用qDebug()函数将转换后的数字输出到控制台。
阅读全文