39

wchar_t*C ++で型の変数の長さを調べるにはどうすればよいですか?

以下のコード例:

wchar_t* dimObjPrefix = L"retro_";

dimObjPrefix含まれる文字数を知りたい

4

2 に答える 2

46

wchar_t文字列( )のサイズを知りたい場合は、以下wchar_t *を使用しますwcslen(3)

size_t wcslen (const wchar_t *ws);
于 2010-05-17T23:21:55.133 に答える
12

null で終了する C スタイル文字列の長さを取得したい場合、次の 2 つのオプションがあります。

  1. #include <cwchar>と使用std::wcslen (dimObjPrefix);
  2. または#include <string>を使用しますstd::char_traits<wchar_t>::length (dimObjPrefix);
于 2010-05-18T13:05:06.313 に答える