第03章 c面向对象.pptVIP

  • 3
  • 0
  • 约2.94万字
  • 约 72页
  • 2018-06-28 发布于上海
  • 举报
第03章 c面向对象

3.5输入输出流库 输出操作的成员函数 ostream类中用于输出单个字符或字节的成员函数是put()和write(),它们的原型如下: ostream put( char ch ); ostream write( const char* pch, int nCount ); ostream write( const unsigned char* puch, int nCount ); ostream write( const signed char* psch, int nCount ); 例如: char data[80]; cout请输入:endl; cin.read(data, 80); cout.write(data,80); coutendl; 3.5输入输出流库 3.5.4提取和插入运算符重载 C++中的一个最引人注目的特性是允许用户重载“”和“”运算符,以便用户利用标准的输入输出流来输入输出自己定义的数据类型(包括类),实现对象的输入输出。 重载这两个运算符时,虽然可使用别的方法,但最好将重载声明为类的友元函数,以便能访问类中的私有成员。 [例Ex_ExtractAndInsert] 提取和插入运算符的重载。 #include iostream.h class CStudent { public: friend os

文档评论(0)

1亿VIP精品文档

相关文档