首页 相关文章 C++的iostream标准库介绍以及对左移与右移运算符的重载

C++的iostream标准库介绍以及对左移与右移运算符的重载

 我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。


iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通过对iostream库的扩展,来支持自定义类型的输入输出操作。

为什么说要扩展才能提供支持呢?我们来一个示例。

 C++ 代码
#include
#include iostream
using namespace std;

class Test
{
public:
Test(int a=0,int b=0)
{
Test::a=a;
Test::b=b;
}
[ 查看全文 ]

2016-02-19 标签:

C++的iostream标准库介绍以及对左移与右移运算符的重载的相关文章

手机页面
收藏网站 回到头部