请问,我怎样才能找出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);.