aclib23
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* aclib #23 - デバッグ支援機能について
-(by [[K]], 2020.10.08)
** (1) memo
-全般:
--[1-1]オブジェクトをinit/openしていないうちに使おうとす...
--[1-2]オブジェクトをdeinit/closeしないうちにそのメモリ範...
--[1-3]init/openしていない領域に対して、deinit/closeする...
--[1-4]自動deinitや自動closeが使える。
-簡易モニタにて:
--[2-1]利用中のメモリ容量を確認できる。
--[2-2]生きているオブジェクト一覧や生きているmalloc領域一...
--[2-3]メモリリークも確認できる。
--[2-4]オブジェクトの中身を表示できる。
-クラス開発者向けのサービス(C言語なので厳密にはクラスで...
--[3-1]アプリから渡されたオブジェクトポインタが有効なもの...
--[3-2]アプリから渡されたメモリ域は問題なくアクセスできる...
** (2) C++との比較
-[1-1]に対して: C++ならコンストラクタ・デストラクタがある...
//--C++の場合、グローバル変数域にオブジェクトを置いた場合...
-[1-4]に対して: RAIIを使えば自動deinitや自動close相当のこ...
** (3) デバッガとの比較
-[2-3]に対して: メモリリーク検出機能を持っているCRTもある...
-[2-4]に対して: 優秀なデバッガはメモリ上のオブジェクトの...
* こめんと欄
#comment
終了行:
* aclib #23 - デバッグ支援機能について
-(by [[K]], 2020.10.08)
** (1) memo
-全般:
--[1-1]オブジェクトをinit/openしていないうちに使おうとす...
--[1-2]オブジェクトをdeinit/closeしないうちにそのメモリ範...
--[1-3]init/openしていない領域に対して、deinit/closeする...
--[1-4]自動deinitや自動closeが使える。
-簡易モニタにて:
--[2-1]利用中のメモリ容量を確認できる。
--[2-2]生きているオブジェクト一覧や生きているmalloc領域一...
--[2-3]メモリリークも確認できる。
--[2-4]オブジェクトの中身を表示できる。
-クラス開発者向けのサービス(C言語なので厳密にはクラスで...
--[3-1]アプリから渡されたオブジェクトポインタが有効なもの...
--[3-2]アプリから渡されたメモリ域は問題なくアクセスできる...
** (2) C++との比較
-[1-1]に対して: C++ならコンストラクタ・デストラクタがある...
//--C++の場合、グローバル変数域にオブジェクトを置いた場合...
-[1-4]に対して: RAIIを使えば自動deinitや自動close相当のこ...
** (3) デバッガとの比較
-[2-3]に対して: メモリリーク検出機能を持っているCRTもある...
-[2-4]に対して: 優秀なデバッガはメモリ上のオブジェクトの...
* こめんと欄
#comment
ページ名: