0

string次を使用して a をshortintに変換しようとしています:

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

ここで、引数はQStringです。ただし、エラーが発生します:

初期化を越えますshort int tempS

4

1 に答える 1

1

QString クラス ( doc )には toShort() メソッドがあります。

short tempS = arguement.toShort();

ドキュメントに示されているように、2 つの引数を指定できます。変換が成功したかどうかを確認するブール値への参照と、10 以外が必要な場合のベースです。

于 2012-10-19T19:57:31.003 に答える