QString與QByteArray互相轉換的方法
// QString轉QByteArray方法
//Qt5.3.2
QString str("hello");
QByteArray bytes = str.toUtf8(); // QString轉QByteArray方法1
QString str("hello");
QByteArray bytes = str.toLatin1(); // QString轉QByteArray方法2
//QByteArray轉QString方法
//Qt5.3.2
QByteArray bytes("hello world");
QString string = bytes; // QByteArray轉QString方法1
QByteArray bytes("hello world");
QString string;
string.prepend(bytes);// QByteArray轉QString方法2
qDebug() << string;
QByteArray類同樣不以’\0’為結尾:如
QByteArray bytes;
bytes.resize(5);
bytes[0] = '1';
bytes[1] = '2';
bytes[2] = '3';
bytes[3] = '\0';
bytes[4] = 'a';
cout << bytes << endl;
本文轉載自http://blog.csdn.net/daa20/article/details/51674753
相關文章
- QByteArray to QString
- float與byte[]互相轉換
- json字串與物件互相轉換JSON字串物件
- Java 集合與陣列互相轉換Java陣列
- 日期與字串的互相轉換SQL語句字串SQL
- Python/Java AES 加解密方法互相轉換PythonJava解密
- string轉QBytearray
- 二進位制補碼及與原碼的互相轉換方法詳解
- 字串 列表 字典 互相轉換字串
- iOS引用轉換:Foundation與Core Foundation物件互相轉換(__CFString轉NSString,void *轉id等等)iOS物件
- jquery物件和DOM物件的互相轉換jQuery物件
- MySQL中日期和時間戳互相轉換的函式和方法MySql時間戳函式
- 成都儀器定製-二進位制補碼及與原碼的互相轉換方法
- png轉jpg,常用格式怎麼互相轉換
- js資料型別間的互相轉換JS資料型別
- python中列表、字典和字串的互相轉換Python字串
- 【JQuery】DOM物件和JQuery物件的互相轉換jQuery物件
- C# bytes[]和sting互相轉換C#
- js 陣列,字串,json互相轉換陣列字串JSON
- Go版本的各座標系互相轉換的工具Go
- 文字語音互相轉換系統設計
- Java中String和byte型別互相轉換Java型別
- 時間戳與yyyy-mm-dd hh:mm:ss格式之間的互相轉換時間戳
- 陣列與字串方法與相互轉換陣列字串
- 各種座標系互相轉換(WGS84轉換BD-09主要)
- ABAP和XML資料格式互相轉換的兩種方式XML
- Java Stram實現Map和字串之間互相轉換| BaeldungJava字串
- WebSocket系列之JavaScript字串如何與二進位制資料間進行互相轉換WebJavaScript字串
- ArcGIS地圖投影與座標系轉換的方法地圖
- C#位元組陣列byte[]和字串string如何互相轉換C#陣列字串
- RGB與YIQ的轉換
- [SSL證書].pfx格式和.Cer格式的區別以及格式互相轉換
- torch.tensor、numpy.array、list三者之間互相轉換
- QT字串QStringQT字串
- 程式的狀態與轉換
- 用Aspose-Java免費實現 PDF、Word、Excel、Word互相轉換並將轉換過得檔案上傳OSS,返回轉換後的檔案路徑JavaExcel
- CAD怎麼轉換成PDF格式?CAD轉換PDF的正確方法
- 工具方法:時間轉換