2015.2.13
1. cout cin 分别是istream osteam 类的一个对象,他们被写在文件iostream.h文件中;
2....
分类:
编程语言 时间:
2015-02-13 16:37:35
阅读次数:
198
本文你将学到:
1.c++中基本IO、字符串IO和文件操作的方式,体验和c中这些操作的区别。
2.学会用面向对象(类)的思维去体会IO和文件操作。
3.认识istream ostream ifstream ofstream istringstream ostringstream fstream...
分类:
编程语言 时间:
2015-02-07 11:48:51
阅读次数:
249
1. 输入输出流库 iostream = istream+ostream2. 标准输入输出对象: cin >> cout << endl(结束当前行,并将设备关联的缓存区的内容刷到设备中) cerr—告警和错误信息,clog—输出程序的一般信...
分类:
编程语言 时间:
2015-02-06 12:52:56
阅读次数:
144
虚继承是一种机制,类通过虚继承指出它希望共享其虚基类的状态,在虚继承下,对给定虚基类,无论该类在派生层次中作为虚基类出现多少次,只继承一个共享的基类子对象,共享的基类子对象称为虚基类。举例:istream和ostream类对它们的基类进行虚继承,通过使基类成为虚基类,istream和ostream指定,如果其他类(如iostream)同时继承它们两个,则派生类中只出现它们的公共基类的一个副本。可以...
分类:
编程语言 时间:
2015-02-05 09:31:28
阅读次数:
120
五类迭代器如下:1、输入迭代器:只读,一次传递 为输入迭代器预定义实现只有istream_iterator和istreambuf_iterator,用于从一个输入流istream中读取。一个输入迭代器仅能对它所选择的每个元素进行一次解析,它们只能向前移动。一个专门的构造函数定义了超越末尾的值。总是,...
分类:
其他好文 时间:
2015-02-04 16:20:25
阅读次数:
128
改写要求:重载>>和#include using namespace std;class Fract{ int num,den; public: friend ostream& operator > (istream& int...
分类:
编程语言 时间:
2015-02-04 12:42:38
阅读次数:
156
流迭代器是一种迭代器适配器。istream_iterator用于读取输入流,ostream_iterator用于写输出流。这些迭代器将它们所对应的流视为特定类型的元素序列。使用流迭代器时,可以用泛型算法从流对象中读数据或将数据写入到流对象中。流迭代器的构造函数如下:流迭代器的基本操作如下:1、流迭代...
分类:
编程语言 时间:
2015-01-29 23:57:48
阅读次数:
253
前面的程序已经使用了多种 IO 标准库提供的工具: ? istream(输入流)类型,提供输入操作。 ? ostream(输出流)类型,提供输出操作。 ? cin(发音为 see-in):读入标准输入的 istream 对象。 ? cout(发音为 see-out):写到标准输出的 os...
分类:
编程语言 时间:
2015-01-21 01:12:51
阅读次数:
354
ifstream infile("fileanme");原型:getline(istream &infile, string &line);函数说明:读取文件中的一行,当用循环读取时,遇到空行不会终止循环的运行。可作为文件是否读到结尾的标志(while(getline(infile,line)))其...
分类:
其他好文 时间:
2015-01-17 20:47:33
阅读次数:
204
简单了写了query和list的实现,特将代码放在这里,以备后续查看。
query:
QueryItem.h
#ifndef QUEUEITEM
#define QUEUEITEM
#include
using namespace std;
template class Queue;
template
ostream& operator &);
template
istream&...
分类:
其他好文 时间:
2015-01-15 14:16:38
阅读次数:
97