C++ でメソッドにオプションの引数を渡すにはどうすればいいですか? 質問する

C++ でメソッドにオプションの引数を渡すにはどうすればいいですか? 質問する

C++ でメソッドにオプションの引数を渡すにはどうすればよいでしょうか? コード スニペットはありますか...

ベストアンサー1

以下はオプションパラメータとしてモードを渡す例です。

void myfunc(int blah, int mode = 0)
{
    if (mode == 0)
        do_something();
     else
        do_something_else();
}

どちらの方法でもmyfuncを呼び出すことができ、どちらも有効です。

myfunc(10);     // Mode will be set to default 0
myfunc(10, 1);  // Mode will be set to 1

おすすめ記事