[英]get length of `wchar_t*` in c++
請問,如何在c++中找出wchar_t*
類型的變量的長度?
下面的代碼示例:
wchar_t* dimObjPrefix = L"retro_";
我想知道dimObjPrefix
包含多少個字符
如果你想知道wchar_t
字符串( wchar_t *
)的大小,你想使用wcslen(3)
:
size_t wcslen (const wchar_t *ws);
假設您要獲取空終止 C 樣式字符串的長度,您有兩個選擇:
#include <cwchar>
並使用std::wcslen (dimObjPrefix);
,#include <string>
並使用std::char_traits<wchar_t>::length (dimObjPrefix);
.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.