获取 wchar_t[] 的子字符串
Getting substring of wchar_t[]
我有:
wchar_t str[32];
我想得到它的一个新的子串,从 0 到 5,我该怎么做?
std::basic_string
确实有您要找的构造函数:
constexpr basic_string( const CharT* s,
size_type count,
const Allocator& alloc = Allocator() );
所以你可以这样做:
std::wstring substr{str, 5};
我有:
wchar_t str[32];
我想得到它的一个新的子串,从 0 到 5,我该怎么做?
std::basic_string
确实有您要找的构造函数:
constexpr basic_string( const CharT* s,
size_type count,
const Allocator& alloc = Allocator() );
所以你可以这样做:
std::wstring substr{str, 5};