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

提供: yonewiki
移動: 案内, 検索
(delete演算子)
48行: 48行:
 
   }
 
   }
 
   delete[] pppcStrChart;
 
   delete[] pppcStrChart;
 +
</syntaxhighlight>
 +
 +
 +
delete演算子は、演算子ですから、演算子のオーバロードをすることができます。以下のような関数に独自の機能を追加していけばよいです。<syntaxhighlight lang="cpp">
 +
void* operator new(size_t sizeNew) {
 +
  return malloc(sizeNew);
 +
}
 +
void operator delete(void* pDelete) {
 +
    free(pDelete);
 +
}
 
</syntaxhighlight>
 
</syntaxhighlight>

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



個人用ツール
名前空間

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