2012-01-18から1日間の記事一覧

戻り値の型だけが違うオーバーロード関数を作る方法

C++

※開発環境はVC2010です。 C++では関数のオーバーロードは関数名が同じで引数が異なることが条件です。そのため同じ関数名で戻り値の型だけが違う関数を作るとエラーになってしまいます。 static int GetPi() { return 3; } static double GetPi() { return 3…