wstring ss;
ss << L"Some wide-char text" << " and some non-wide-char text";
当char_type
不是char
时,这似乎工作得很好,但为什么呢?
答案 0 :(得分:1)
所有流都有char
的重载,无论模板的CharT
如何。
http://en.cppreference.com/w/cpp/io/basic_ostream/operator_ltlt2
template< class CharT, class Traits >
basic_ostream<CharT,Traits>& operator<<( basic_ostream<CharT,Traits>& os,
const char* s );
答案 1 :(得分:0)