エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ええ、車輪の再発明だということは承知しておる! Xtal全体がまぁ再発明ともいえるんですけど。 Xtalはユ... ええ、車輪の再発明だということは承知しておる! Xtal全体がまぁ再発明ともいえるんですけど。 Xtalはユーザーが自由にmalloc, free関数を登録できるようになってるんですが、 「メモリ確保関数を用意して登録するのめんどくさい。単純にメモリのここからここまで使ってほしいんよ」ということもあると思うんです。 そのために、 ・クラス一つで完結している ・メモリ領域を指定するだけ ・グローバル変数などを使用しない ・まあいろいろととにかくシンプル そんなライブラリを作ろうということで作りました。 チャンクの管理は赤黒木で行っています。 要求されたサイズにもっとも近く、またアドレス値が小さいチャンクを検索します。 管理領域のサイズは、フリーチャンクのときは16byte(というかポインタ4つ分)、使用チャンク時は8byte(というかポインタ二つ分)です。 赤黒木のノードとしての色と、使用中