iostream

来源:互联网 发布:2017日本就业率数据 编辑:程序博客网 时间:2024/05/01 20:00
#include<stdio.h>class MyOutStream{public:    const MyOutStream & operator <<(int value) const;    const MyOutStream & operator <<(char *value) const;};const MyOutStream &MyOutStream::operator <<(int value) const{    printf("%d",value);    return *this;}const MyOutStream &MyOutStream::operator <<(char *value) const{    printf("%s",value);    return *this;}MyOutStream myout;int main (){    int a=2008;    char *str="hello world";    myout<<str<<"\n";    myout<<a;    return 0;}

      

自己编写stream类看看cout 不是函数而是对象