テキストファイルを読み込み、各行を3つの変数に解析しようとしています。そのうち2つはQStrings
で、そのうちの1つはint
です。ファイルの各行は次のようになります。 QT C++で各行のintとQStringの両方を読み取るファイル
This is my first string : This is my second string : 2
This is another first string : This is another second string : 18
は、私は私のファイルを反復処理として、私は、各変数(QString1、QString2、int)を設定し、メソッドを呼び出すしたいと思い、これに基づいています。
QString1 = "This is my first string";
QString2 = "This is my second string";
int x = 2;
callMethod(QString1, QString2, x);
QString1 = "This is another first string";
QString2 = "This is another second string";
int x = 18;
callMethod(QString1, QString2, x);
どうすればよいですか?
に思える(すなわち、S:秒:1)ということが正しいのですか? – Tas
行はありません。各可変値はです。 3つの変数はすべて1行にあり、 ":"で区切られます。 – user3781214
[彼の答えを見てください](http://stackoverflow.com/questions/14265581/parse-split-a-string-in-c-using-string- delimiter-standard-c)区切り文字に文字列を分割する方法を扱います – Roland