2014-01-26 24項 関数のオーバロードとデフォルトつきパラメータは、慎重に使い分けよう Effective C++ 関数のオーバロードとデフォルトつきパラメータは、慎重に使い分けよう デフォルトに使える値があり、なおかつ採用したいアルゴリズムが1つしかないときはデフォルトつきパラメータを使います。デフォルトに使える値がない、もしくは入力によってアルゴリズムを変えたいときは関数のオーバロードを行います。