次のコマンドを使用して、QStringをlongに変換しようとしています。
QTextStream stream(&file);
QString content = stream.readAll();
qDebug() << "String: " << content;
bool ok;
long long a = content.toLong(&ok, 10);
qDebug() << a;
file.close();
しかし、qDebugから次の出力が得られます。
String: "123451234512345
"
0
このqstringは、常に0になるため、long long変数に変換できないようです。1234のように小さい数を変換しようとしましたが、機能しますが、この大きな数を変換しようとすると問題が発生します。助けてください