户自定义类型的输入 C++ (++ C+十 4+十 ++ 例2:圆的相关数据的输出 #include <iostream. h> class Circle i friend ostream& operator<<( ostream&, const circle&),∥重载输出运算符 public Circle(float a, float b, float c)f radius=a; x=b; y=c; private float radius;/圆的半径 fld tx,y;/圆心的坐标 ostream &operator <<(ostream &output, const Circle &C) output <<"Center=["<<Cx<<","<<Cy<<: <<endl Ra adits C radius < endl return outpu void main( { Circle c(2.5,5,10) 结果: Center[5,10] Radius=2.5 cout <<o
例2:圆的相关数据的输出 #include <iostream.h> class Circle { friend ostream &operator << (ostream &, const Circle &); //重载输出运算符 public: Circle(float a, float b, float c){ radius=a; x=b; y=c;} private: float radius; //圆的半径 float x, y; //圆心的坐标 }; ostream &operator << (ostream &output, const Circle &C) { output << "Center= [" << C.x << ", " << C.y << "]; " << endl << " Radius = " << C.radius << endl; return output;} void main( ) { Circle C(2.5, 5, 10); cout << C; } 用户自定义类型的输入/输出 结果: Center=[5, 10]; Radius = 2.5
唱点成件的输入输 (++ C+十 4+十 ++ 文件输入/输出的过程 (1)在程序中包含头文件 fstream. h (2)定义流对象,如: ifstream myin; ofstream mout (3)使用open函数打开文件 (4)进行文件的读/写操作 (5)使用 close函数关闭文件
文件输入/输出的过程 (1) 在程序中包含头文件fstream.h (2) 定义流对象,如:ifstream myin; ofstream myout; (3) 使用open函数打开文件 (4) 进行文件的读/写操作 (5) 使用close函数关闭文件 文件的输入/输出