diff --git a/032-memory-allocation.md b/032-memory-allocation.md index 30a7290..4a6342b 100644 --- a/032-memory-allocation.md +++ b/032-memory-allocation.md @@ -317,14 +317,14 @@ logger_ptr->~Logger() ; ## new/delete -クラスのオブジェクトを動的確保するのに、生の文字列の確保/解放と、クラスのオブジェクトの構築/破棄をすべて自前で行うのは面倒だ。幸い、確保と構築、破棄と解放を同時にやってくれる機能がある。`new式`と`delete式`だ。 +クラスのオブジェクトを動的確保するのに、生のメモリーの確保/解放と、クラスのオブジェクトの構築/破棄をすべて自前で行うのは面倒だ。幸い、確保と構築、破棄と解放を同時にやってくれる機能がある。`new式`と`delete式`だ。 ~~~c++ new 型 new初期化子 delete ポインター ~~~ -`new式`は生のメモリーを確保し、型のオブジェクトを構築し、型へのポインターを返す。 +`new式`は生のメモリーを確保し、型のオブジェクトを構築し、そのオブジェクトへのポインターを返す。 ~~~cpp int * int_ptr = new int{123} ;