您的位置:首页 > 其它

标准IO库

2016-02-22 19:48 387 查看
#include <iostream>
#include <fstream>
#include <sstream>

using namespace std;

void print(ofstream &of) // 传参数只能传引用或指针,
{
cout << "test!" << endl;
}
//ofstream &print(ofstream &of)
//{
//	cout << "test!" << endl;
//	ofstream of2;
//	return of2;
//}

void foo(ostream &os)
{
cout << "test ostream" << endl;
}
//int main()
//{
//	foo(cout);
//	ofstream ofs;// 派生类是基类的地方都可以调用,
//	foo(ofs);
//	string oss; //多态,
//	//foo(oss); // 基类中的子类都是可以调用,子类就是派生类,
//	return 0;
//}
int main()
{
cout << "Hello C++ " << endl;
fstream fs; // fstream是文件流对象,
stringstream ss;
ofstream out1, out2;
// out1 = out2; //这是错误的,
print(out1);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: