Для нас нет веской причины TCHAR
, если вы не ориентируетесь на Windows 9x с MFC в DLL, и вы как бы боитесь перестраивать MFC.Просто используйте wchar_t
.
Затем прочитайте документацию Microsoft по itoa
.
Там вы найдете как минимум один вариант, который можно использовать со строкой wchar_t
.
Как правило, не рекомендуется использовать itoa
семейство, но вы находитесь на этапе, когда вы еще не научились искать документацию.
Итак, вот что вам следует сделать: проверить документацию(и да, я проверил, и он есть).
Приложение от апреля 2015 года: с середины 2011 года мы ратифицировали стандарты C ++ 11 и C ++ 14,и компиляторы теперь обычно поддерживают функцию C ++ 11 std::towstring
из заголовка <string>
;это так же удобно, как itoa
и более безопасно.