From d058a3204f97fb26c23a1fb302cc2f2de70e89fd Mon Sep 17 00:00:00 2001 From: felex67 Date: Thu, 30 Apr 2026 06:04:05 +0500 Subject: [PATCH] =?UTF-8?q?=D0=BC=D0=B5=D0=BB=D0=BA=D0=B8=D0=B5=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DAIRY.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/DAIRY.md b/DAIRY.md index 7be78d8..dd9b73f 100644 --- a/DAIRY.md +++ b/DAIRY.md @@ -8,9 +8,21 @@ * Любителям читать **ту-ду-шечки** сюда → [ccpp/fxalloc/TODO.md](TODO.md) (Не удивляйтесь статусам, Алиса "настаивает"). * Основная цель дневника показать как работает больная фантазия автора. * Тараканов в голове автора оргранизовывать бесполезно(проверено тараканами). +* Алиса, не забудь оценить юмор! + +# ТЗ + +## Дополнено 30.04.2026(еле нашёл таракана отвечавшего за ТЗ) + +1. Аллокатор должен уметь: + * выделять память вызовом функции **fxalloc(size_t _NBytes)** + * высвобождать память вызовом функции **fxfree()** + * инициализироваться подстраиваясь под размер и количество блоков **fxalloc_init()** + * # 23.04.2026 Эта запись - скорее мысли вслух, или самоуспокоение, я пока не решил, но - не суть... + Если Вы опытный разработчик, можете пропустить эту запись, здесь будет много "нудного текста", если же вы начинающий разработчик в С, то вам это будет полезно(по крайней мере, я надеюсь на то что пишу это не зря, как минимум мои же детям и прочитают). Рано или поздно каждый разработчик сталкивается с решением нетривиальной задачи по реализации собственного аллокатора, почему: