例として、ベクターの push_back メソッドの薄いラッパーを書いているとします。
class Foo
{
public:
void myPushBack(Bar b); // Line in question
private:
std::vector<Bar> vec;
}
void Foo::MyPushBack(bar b)
{
vec.push_back(bar);
}
main()
{
Foo f();
f.myPushBack();
}
私の質問は、関数の正しい署名は何myPushBack
ですか? それから私の次の質問は、タイプが のmyPushBack
場合、関数の正しい署名は何でしょうか?vec
std::vector<weak_ptr<Bar>>