close
首先設定 QTextCodec 編碼
再利用 QTextCodec 將 QString 轉成 QByteArray
之後就可以利用 QByteArray 的 data() (型態是 const char *)

程式範例例:
QString fileName = "c:\中文資料夾\xxx.xml":
QTextCodec *codec = QTextCodec::codecForName("Big5");
QByteArray encodedString = codec->fromUnicode(fileName);
cout << encodedString.data() << endl;
arrow
arrow
    全站熱搜

    JohnDX 發表在 痞客邦 留言(0) 人氣()