2010年6月30日 星期三

Qt 之 QString 與 Char 間轉換 方法

在Qt下作字串處理時,有時候因為要跟別人的SDK作資訊的交換,使得Qt特有的QString其他SDK的函數無法接受,因此要作一次轉換到通用字串型別。在網路上找了一下,找到了方法。

[整理轉載]converting QString to char

QString str;
QByteArray byteArray=str.toLocal8Bit ();
char *c=byteArray.data();



基本上可以寫成函式
或者

 (char*)( ((QByteArray)str.toLocal8Bit()).data() )

沒有留言:

搜尋此網誌