基于流的 C++ IO 编程全面解析
1. 流的基础知识
与 C 风格的 printf() 和 scanf() 函数不同,C++ 的输入输出使用流( std::ostream 用于输出, std::istream 用于输入),并利用 << 和 >> 运算符。以下是一个简单的输出示例:
#include <iostream>
int main()
{
std::cout << "Hello World\n";
}
运行命令:
g++ -std=c++17 scratchpad.cpp; ./a.out
输出结果:
Hello World
默认情况下, std::cout 和 std::wcout 是 std::ostream 的实例,它们将数据输出到标准 C 的 stdout 。不同之处在于, std::wcout 支持 Unicode,而 std::cout 支持 ASCII。
C++ 除了提供一些
超级会员免费看
订阅专栏 解锁全文
2059

被折叠的 条评论
为什么被折叠?



