- 【初心者歓迎】C/C++室 Ver.96【環境依存OK】 [転載禁止]©2ch.net
460 :デフォルトの名無しさん[sage]:2015/07/06(月) 18:05:05.72 ID:LCyZYiqi - オーバーロードについて質問です
テストとして mod 4 の剰余の演算を考えています class mod4{ public: int n; mod4(int n1){ n=n1%4; } mod4 operator + (int n1){ mod4 a; a.n=(n+n1)%4; return a; } }; で一応動くのですが、intを後置だけでなく前置しても計算する方法が分かりません またiostream, fstreamの出力で、クラスを指定するだけで 自動的に.nを出力するように出力形式を指定することは、 complexのように可能な気がするのですが手法がわかりません
|