2008-12-13から1日間の記事一覧
C++では()演算子までオーバーロードできてしまう。()演算子をオーバーロードするということは新しい関数呼び出しを作っている感じ。 #include <iostream> using namespace std; class Test { int mNum; public: Test() { mNum = 0; } void operator()(int i) { mNum = </iostream>…
C++では()演算子までオーバーロードできてしまう。()演算子をオーバーロードするということは新しい関数呼び出しを作っている感じ。 #include <iostream> using namespace std; class Test { int mNum; public: Test() { mNum = 0; } void operator()(int i) { mNum = </iostream>…