お初の方は右側カテゴリーより興味のある記事をご覧ください。まとめシリーズがおすすめです。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ただいまコメントを受けつけておりません。
class sample { public: double data[3]; sample operator + (const sample& sam) { sample temp; for (int i = 0; i < 3; i++) temp.data[i] = data[i] + sam.data[i]; return temp; } sample operator * (const double& num) { sample temp; for (int i = 0; i < 3; i++) temp.data[i] = data[i] * num; return temp; } }; int main() { double num = 1.5; sample sam1, sam2, sam3, sam4; sam1.data[0] = 100; sam1.data[1] = 200; sam1.data[2] = 300; sam4 = sam3 = sam2 = sam1; sam1 = sam2 * num + sam3 * num + sam4 * num; for (int i = 0; i < 3; i++) printf("[%d] %f\n", i, sam1.data[i]); getchar(); return 0; }
2007/12/09設置