小记:运行环境:win xp vs2008#include #include using std::cout;using std::cin;using std::endl;using std::istream;using std::ostream;class y{private: int a;pub...
分类:
编程语言 时间:
2014-08-25 11:23:24
阅读次数:
253
class Int
{
friend ostream& operator<>(istream& is, Int& i);
friend bool operator<(const Int& a, const Int& b);
private:
int value;
public:
...
分类:
其他好文 时间:
2014-08-12 22:07:54
阅读次数:
273
从今天开始在博客里写C++primer的文字。主要以后面的习题作业为主,会有必要的知识点补充。本人也是菜鸟,可能有不对之处,还望指出。前期内容可能会比较水。1.1略1.2略1.3cin和cout分别是istream和ostream的对象。#includeusing namespace std;int...
分类:
编程语言 时间:
2014-08-12 21:50:14
阅读次数:
365
如果构造函数只接受一个实参,则它实际上定义了转换为此类类型的隐式转换机制,有时我们把这种构造函数称作转换构造函数。能通过一个实参调用的构造函数定义了一条从构造函数的参数类型向类类型隐式转换的规则。例如,在Sales_data类中,接受string的构造函数和接受istream的构造函数分别定义了从这...
分类:
其他好文 时间:
2014-08-09 02:30:26
阅读次数:
236
当我们使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误,那么检测成功。当遇到文件结束符,或遇到一个无效输入时(例如需要将输入读到一个int变量中,但实际从键盘输入的是字符),istream对象的状态会变成无效。处于无效的istream对象会是条件变为假。
当从键盘向程序输入数据时,对于如何指出文件结束符,不同的操作系统有不同的实现。在Win...
分类:
编程语言 时间:
2014-08-05 19:28:20
阅读次数:
349
一、图片的载入如果需要在界面上显示的是已经存在的图片,那么需要将待显示的图片载入至CImage对象之中,CImage提供了四个载入函数:HRESULT Load(LPCTSTR pszFileName) throw( );HRESULT Load(IStream* pStream) throw();...
分类:
其他好文 时间:
2014-08-05 13:26:59
阅读次数:
166
Sales_item.h#ifndef SALES_ITEM_H#define SALES_ITEM_H#include#includeusing namespace std;class Sales_item{ friend ostream& operator>(istream &is,Sal...
分类:
其他好文 时间:
2014-07-31 09:37:26
阅读次数:
237
C++的流插入运算符“>”是C++在类库中提供的,所有C++编译系统都在类库中提供输入流类istream和输出流类ostream。cin和cout分别是istream类和ostream类的对象。在类库提供的头文件中已经对“>”进行了重载,使之作为流插入运算符和流提取运算符,能用来输出和输入C++标准...
分类:
编程语言 时间:
2014-07-30 23:25:25
阅读次数:
678
C++ 语言并未定义任何输入输出(IO)语句,取而代之,包含了一个全面的标准库(iostream)来提供IO机制(以及很多其他设施)。iostream库包含两个基础类型istream和ostream,分别表示输入流核输出流。一个流就是一个字符序列,是从IO设备读出或写入IO设备的。术语“流”想要表达...
分类:
其他好文 时间:
2014-07-30 17:11:23
阅读次数:
220
《C++ Primer Plus》学习笔记11
第17章 输入、输出和文件
主要内容:
1)C++角度的输入和输出
2)iostream类系列
3)重定向
4)ostream类方法
5)格式化输出
6)istream类方法
7)流状态
8)文件I/O
9)使用ifstream类从文件输入
10)使用ofstream类输出到文件
11)使用fstream类进行文件输...
分类:
编程语言 时间:
2014-07-25 11:25:31
阅读次数:
318