708.cpp

来自「C++实训教程」· C++ 代码 · 共 34 行

CPP
34
字号
//708.CPP demo iostream
#include <iostream.h>

class Dim3
{
	int x,y,z;
  public:
	Dim3(int a,int b,int c)
	{	x=a;		y=b;		z=c;	}
	friend ostream& operator<<
		(ostream& stream,Dim3 objDim3);
	// should declare friend
};
// Display X,Y,Z coordinates--Dim3 insertor
ostream& operator << (ostream& stream,Dim3 objDim3)
{
     stream << objDim3.x << " , ";
     stream << objDim3.y << " , ";
     stream << objDim3.z << "\n";
	return stream;	// return the stream
}

main(void)
{
  Dim3 d1(11,12,13), d2(21,22,23), d3(31,32,33);
  cout << d1<< d2 << d3  << endl ;
  return 0;
}
/*
11 , 12 , 13
21 , 22 , 23
31 , 32 , 33

*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?