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