头文件整理
来源:互联网 发布:淘宝1钻店卖 编辑:程序博客网 时间:2024/06/06 15:35
<string>
<string>是C++标准定义的头文件,它定义了一个string的字符串类,里面包含了string类的各种操作,如s.size(), s.erase(), s.insert()等。但<string>又包含了老的C版本的字符串操作如strcpy、strcat等,这就相当于,在<string>的文件中除了定义自己的string类之外,还加了一个#include<string.h>一句包含了C版本的字符串操作。
<iostream>
IO库:
(1)、istream(输入流)类型,提供输入操作;
(2)、ostream(输出流)类型,提供输出操作;
(3)、cin,一个istream对象,标准输入流,用来从标准输入读取数据;
(4)、cout,一个ostream对象,标准输出流,从标准输出写入数据,输出可以重定向( “>” 或“1>”)到一个指定文件中;用于将数据写入标准输出,通常用于程序的正常输出内容。
(5)、cerr,一个ostream对象,标准错误流,通常用于输出程序错误信息或与其它不属于正常逻辑的输出内容,写入到标准错误,默认情况下,写到cerr的数据是不缓冲的;错误信息可以直接发送到显示器,而无需等到缓冲区或者新的换行符时,才被显示;可以通过” 2> ”方式重定向输出到指定文件中;cerr通常用于输出错误信息或其它不属于程序正常逻辑的输出内容。
(6)、clog:一个ostream对象,标准错误流,关联到标准错误;与cerr区别:cerr和clog都是标准错误流,区别在于cerr不经过缓冲区,直接向显示器输出信息,而clog中的信息默认会存放在缓冲区,缓冲区满或者遇到endl时才输出;默认情况下,写到clog的数据是被缓冲的。clog通常用于报告程序的执行信息,存入一个日志文件中。
(7)、>>运算符,用来从一个istream对象读取输入数据;
(8)、<<运算符,用来向一个ostream对象写入输出数据;
(9)、getline函数,从一个给定的istream读取一行数据,存入一个给定的string对象中。
- 头文件找不到整理
- 头文件整理
- C,C++头文件分类整理.
- 各种常用头文件的作用(转载整理)
- 【资料整理】“将模板放在头文件中”
- 怎样读取一个文件夹下的头文件名,并整理出一个新的头文件
- Http请求头整理
- 整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题
- 整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题
- 整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题
- vc6.0关于多工程公用头文件、源文件、lib文件的目录整理
- 头文件
- 头文件
- 头文件
- 头文件
- 头文件
- 头文件
- 头文件
- 【EasyUI】datagrid相关操作、弹窗windows
- 【pandas】[3] DataFrame 数据合并,连接(merge,join,concat)
- 好像不写博客就不是好的程序员
- 利用管道实现进程间通信
- 第七届蓝桥杯省赛JAVA B组第3题
- 头文件整理
- 用户线程和内核线程理解
- Indri:安装及使用
- vue2.0生命周期
- 17.springboot后台验证
- ubuntu安装hbase
- 内点法解不等式约束的优化问题
- 03.openssl中设计中小提示
- 2017年浙江工业大学大学生程序设计迎新赛热身赛