は void f(int x, int y);
、私は2つの引数を取る関数があると仮定し、私はそれらのいずれかをバインドします。次のように私はstd::bindを使用することができます。 auto partiallyBoundF = std::bind(f, 10, _1);
partiallyBoundFは、引数を1つしかかかりますが、私は、複数でそれを呼び出すことができます。 part
N3225のサブセクション20.8.10.1のstd::bindの説明を読み終えませんでした。それは、次のように1を印刷しなければならないと言いますが、bindはその引数をコピーすることになっているので、0を印刷する必要があります。渡された引数を参照する場合は、std::refを使用する必要があります。 void f(int &a) { a = 1; }
int main() {
i