0

我正在尝试使用以下方法将 astring转换为shortint:

short tempS = QString("%1").arg(arguement);

其中参数是一个QString。但是我收到了错误:

交叉初始化short int tempS

4

1 回答 1

1

在 QString 类(doc )中有一个方法 toShort( ) :

short tempS = arguement.toShort();

如文档中所示,可以指定两个参数:对布尔值的引用以检查转换是否成功,如果您想要除 10 以外的任何值,则为基数。

于 2012-10-19T19:57:31.003 回答