std::cout和std::wcout的区别是什么?

What is the difference between std::cout and std::wcout?

本文关键字:std 是什么 区别 wcout cout      更新时间:2023-10-16

在c++中std::coutstd::wcout的区别是什么?

它们都控制输出到流缓冲区或打印东西到控制台,还是它们只是一样的?

它们作用于不同的字符类型:

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

另一件事是两者都用于尊重的输入流。

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

  • std::coutstd::basic_ios::tiestd::cinstd::cerr
  • std:wcoutstd::basic_ios::tie 'd到std::wcinstd::wcerr
相关文章: