質問
私は私と私の効果的なC ++を持っていない、これはそんなに私は自分の正気をお願いしなければならないことを私に盗聴されています。
を考えますclass Foo : public Bar{}
void MyFunc(Bar &_input);
私はFoo
に合格した場合は、 解決
問題ありません、あなたが参照して渡しているので。あなただけのオリジナルのオブジェクトMyFuncとのアクセスをさせる、新しいオブジェクトを作成していない。
他のヒント
次の参照を渡しているので - いいえ、後でBar
のインスタンスに割り当てていない限り
スライスを使用すると、その親クラスにオブジェクトをキャストするだけの問題です。あなたはポインタや参照をキャスト何のスライスはありません。
所属していません StackOverflow