почему в std::vector нету метода pop который бы возвращал значение ?
как можно привязать перегруженную функцию bar ? struct foo { void bar(const foo); void bar(const int); }; пытаюсь так auto bound = std::bind(&foo::bar, new foo, 3); ...