参照スコープが終了したときにポインタのオブジェクト (ヒープ内のオブジェクト) を参照するとどうなりますか? つまり、ヒープ内のオブジェクトが破棄されているか、残っているかです。
例えば:
void f(){
Object &obj= *new Object() ;
int &i = new int;
}
void main(){
f();
}
オブジェクトは f の最後で破棄されますか、それとも最後に「delete &n」を呼び出す必要がありますか? プリミティブ値についても同じですか?破棄する必要がある場合、定数プリミティブ値のコピーを作成し、「新規」で作成せずに参照に割り当てるにはどうすればよいですか?
(文法や正書法、および元の質問からの入力エラーについては申し訳ありません)