В чем разница между std::cout и std::wcout?
В c++ в чем разница между std::cout
и std::wcout
?
Они оба управляют выходом в буфер потока или печатают материал на консоль, или они просто похожи ?
2 ответов
они работают на различных типах символов:
-
std::cout
используетchar
типа символов -
std::wcout
используетwchar_t
типа символов
в противном случае оба потока пишут в стандартный вывод.
другое дело, что оба используются с уважаемым входного потока.
объекты из них инициализируются во время или до первого раза объект Это.
-
std::cout
isstd::basic_ios::tie
' d доstd::cin
иstd::cerr
-
std:wcout
isstd::basic_ios::tie
' d доstd::wcin
иstd::wcerr