C++ 头文件相关
关于iostream头文件
关于cstdio头文件
关于iomanip头文件
关于cstdlib头文件
关于random头文件
关于algorithm头文件
关于algorithm头文件(2)
关于algorithm头文件(3)
关于cmath头文件
关于vector头文件
C 风格字符串
关于ctime头文件
关于set头文件
关于unordered_set头文件
C++ 标准库
关于cstring头文件(注意全小写)
关于string类头文件
本文档使用 MrDoc 发布
-
+
首页
关于iostream头文件
声明控制从标准流读取和写入到标准流的对象。 这通常是从 C++ 程序执行输入和输出需要包括的唯一标头。 主要类 std::istream: 用于输入操作的抽象基类。 std::ostream: 用于输出操作的抽象基类。 std::iostream: 继承自std::istream和std::ostream,用于同时进行输入和输出操作。 std::cin: 标准输入流对象,通常与键盘关联。 std::cout: 标准输出流对象,通常与屏幕关联。 std::cerr: 标准错误输出流对象,不带缓冲,通常与屏幕关联。 std::clog: 标准日志流对象,带缓冲,通常与屏幕关联。 常用操作符 >>:输入操作符,从输入流读取数据。 <<:输出操作符,将数据写入输出流。 格式化输出 请参照 iomanip 流的状态检查 可以检查输入输出流的状态,以确定操作是否成功。 #include <iostream> int main() { int num; std::cin >> num; // 检查输入操作是否成功 if (std::cin.fail()) { std::cerr << "Invalid input!" << std::endl; } else { std::cout << "You entered: " << num << std::endl; } return 0; } 处理字符串输入 使用std::getline函数可以读取包含空格的整行输入。 #include <iostream> #include <string> int main() { std::string fullName; std::getline(std::cin, fullName); std::cout << "Hello, " << fullName << "!" << std::endl; return 0; }
admin
2024年8月27日 12:10
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码