1. 程式人生 > >寬字符std::wstring的長度和大小問題?sizeof(std::wstring)是固定的32,說明std::wstring是一個普通的C++類,而且和Delphi不一樣,沒有負方向,因為那個需要編譯器的支持

寬字符std::wstring的長度和大小問題?sizeof(std::wstring)是固定的32,說明std::wstring是一個普通的C++類,而且和Delphi不一樣,沒有負方向,因為那個需要編譯器的支持

del 說明 而且 dddd www. www ase .com 編譯器

std::wstring ws=L"kkkk";
int il=ws.length();
int ia=sizeof(ws);
int ib=sizeof("dddd");
int ic=sizeof(L"kkkk");輸出為
il=4,ia=32,ib=5,ic=10
為什麽ia=32 ?
wstring到底對L"kkkk"做了什麽?

http://www.debugease.com/vc/2171974.html

寬字符std::wstring的長度和大小問題?sizeof(std::wstring)是固定的32,說明std::wstring是一個普通的C++類,而且和Delphi不一樣,沒有負方向,因為那個需要編譯器的支持