繁体   English   中英

std :: cout和std :: wcout有什么区别?

[英]What is the difference between std::cout and std::wcout?

在c ++中, std::coutstd::wcout什么std::wcout

它们都控制输出到流缓冲区或打印到控制台,或者它们是否相似?

它们适用于不同的角色类型:

  • std::cout使用char作为字符类型
  • std::wcout使用wchar_t作为字符类型

否则两个流都写入标准输出。

另一件事是它们都与受尊重的输入流一起使用。

在第一次创建std::ios_base::Init的对象期间或之前初始化这些对象。

  • std::coutstd::basic_ios::tiestd::cinstd::cerr
  • std:wcoutstd::basic_ios::tie std::wcinstd::wcinstd::wcerr

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM