私はC ++を初めて使用し、現在キーワードを勉強new
しています。delete
Point ppaa = *new Point;
Point *p = &ppaa;
ppaa.xpos = 1;
ppaa.ypos= 3;
delete &ppaa;
delete p;
&ppaa を使用して上記の ppaa を削除できない理由を教えてください。削除はポインターでしか操作できないことは知っていますが、実際にはメモリの場所であるため、上記が不可能な理由がわかりません。同様の質問を検索すると、これは最初の行で発生するコピー操作に関連しているようですが、適切な説明がありません。