1. ホーム
  2. c++

[解決済み] C++でメソッドにオプションの引数を渡すには?

2022-03-01 10:34:30

質問

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

どのように解決するのですか?

オプションのパラメーターとしてモードを渡す例を以下に示します。

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