【RAD統合環境】 Qt 総合スレ 10 【Win/Mac/Linux】
■ このスレッドは過去ログ倉庫に格納されています
0638デフォルトの名無しさん
2011/05/07(土) 00:58:02.17{
// QTextCodec::setCodecForCStrings( QTextCodec::codecForName( "SJIS" ) );
QRegExp re(QString("\\d+"));
qDebug() << re.exactMatch("99999");
}
とするとコメントアウトの部分で結果が変わるのは何故なのでしょうか
自分でマニュアルを呼んだ限りでは、CodecForCStringsは文字列リテラル等をQStringに変換するときどの文字コードで変換するかを設定すると判断しました
そして上のソースではデフォルトであるLatin-1とsjisでの違いのない範囲の文字しか使ってないように思います
ですが結果は違うので何故なのかご存じの方はいませんでしょうか
■ このスレッドは過去ログ倉庫に格納されています