是否有等价物std::stringstream可以让我构建一个std::u32string?如果不是,我怎么std::u32string能从大量由char32_t数据组成的可变长度文本片段中构建一个?
这std::stringstream是一个typedef:
typedef basic_stringstream<char> stringstream;
Run Code Online (Sandbox Code Playgroud)
因此,您可以专门std::basic_stringstream<T>针对您的需求:
typedef std::basic_stringstream<char32_t> u32sstream;
Run Code Online (Sandbox Code Playgroud)