抽象クラス Managee とヘルパー クラス Wrapper があります。Wrapper の構築に使用される Managee へのポインタ。Wrapper は Managee の所有権を取得します。ユーザーが常に新しいManageeを割り当てるようにしたい. 右辺値参照はこの目標に適していますか?
ラッパーの定義:
...
Wrapper(Managee * && tmpptr);
Managee & GetManagee();
...
ラッパーの使用法:
Wrapper a(new ManageeA()); // ok;
Wrapper b(&a.GetManagee()); // error? <-----