请问,我怎样才能找出wchar_t*
c++ 中类型变量的长度?
下面的代码示例:
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);
.