Cpp Delete演算子 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(delete演算子)
(delete演算子)
17行: 17行:
 
   delete pnReturnValue;
 
   delete pnReturnValue;
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
例2
 +
<syntaxhighlight lang="cpp">
 +
  int nLength =strlen(pcStrOrigin)
 +
  char *pcMessage;
 +
  pcMessage = new char[nLength];
 +
  …
 +
  delete[] pcMessage;
 +
</syntaxhighlight>
 +
このように配列のメモリを解放できますが、メモリの大きさは配列終端が未使用あるいは\0あるいは0である必要があります。全部を使ってしまうと終端がわからず、メモリ解放処理が失敗します。

2014年11月7日 (金) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス