2

私は次のものを持っています:

#define versions 0.9.0

QStringに追加したい:

QString str = QString("Software version %1").arg(versions); 

これはうまくいきません。誰かが理由を知っていますか?

ありがとう

4

2 に答える 2

7

#define versions "0.9.0"

バージョン番号を引用符で囲むのを忘れました。

于 2013-01-22T19:58:50.977 に答える
2

マクロは C コーディング スタイルです。C++ の方法でコーディングしている場合は、これを使用します。

const QString versions = "0.9.0";
于 2013-01-23T15:21:20.033 に答える