I have a problem with the following code:
class Foo { int a, b; public: Foo(): a{1}, b{2} {} }; class Bar { std::vector