Compare commits
4 Commits
9d1a457e08
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
9ceaff3c6a
|
|||
|
829de60342
|
|||
|
3e6926e9ff
|
|||
|
eb1a6faf8f
|
@@ -1,3 +1,5 @@
|
|||||||
|
# Некоторые ответы YandexGPT 5.1 Pro(АлисаAI)©
|
||||||
|
|
||||||
# 28.04.2026
|
# 28.04.2026
|
||||||
|
|
||||||
## Промпт:
|
## Промпт:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# DIARY.md
|
# FXAlloc DIARY.md
|
||||||
|
|
||||||
# Дисклеймер:
|
# Дисклеймер:
|
||||||
* Дневник не является технической документацией.
|
* Дневник не является технической документацией.
|
||||||
@@ -92,19 +92,17 @@
|
|||||||
|
|
||||||
Первым делом нам необходимо подумать о настройках, есть градации и примерное количество блоков, нужно их "увековечить в коде"... Глотнув кофе и просмаковав его приятный аромат понимаем что нам нужна структура которая опишет каждый блок, отлично, пишем:
|
Первым делом нам необходимо подумать о настройках, есть градации и примерное количество блоков, нужно их "увековечить в коде"... Глотнув кофе и просмаковав его приятный аромат понимаем что нам нужна структура которая опишет каждый блок, отлично, пишем:
|
||||||
```C
|
```C
|
||||||
/**
|
/*
|
||||||
* @brief Структура преднастройки аллокатора задающая градации и количество блоков памяти
|
* Структура преднастройки аллокатора задающая градации и количество блоков памяти
|
||||||
*
|
* +est_size: size_t - Предполагаемый размер блока
|
||||||
* @property +est_size: size_t - Предполагаемый размер блока
|
* +est_count: size_t - Предполагаемое количество блоков
|
||||||
* @property +est_count: size_t - Предполагаемое количество блоков
|
|
||||||
*/
|
*/
|
||||||
typedef struct FXGrade {
|
typedef struct FXGrade {
|
||||||
/// Предполагаемый размер блока
|
// Предполагаемый размер блока
|
||||||
const size_t est_size;
|
const size_t est_size;
|
||||||
/// Предполагаемое количество блоков
|
// Предполагаемое количество блоков
|
||||||
const size_t est_count;
|
const size_t est_count;
|
||||||
} FXGrade;
|
} FXGrade;
|
||||||
|
|
||||||
```
|
```
|
||||||
Отлично, объединим их в целое, выделим переменную - массив градаций, и статически её проинициализируем:
|
Отлично, объединим их в целое, выделим переменную - массив градаций, и статически её проинициализируем:
|
||||||
```C
|
```C
|
||||||
|
|||||||
@@ -31,6 +31,11 @@
|
|||||||
| ☐ |Итоги|Финальная проверка, анализ работы, фидбэк(если предусмотрен)|
|
| ☐ |Итоги|Финальная проверка, анализ работы, фидбэк(если предусмотрен)|
|
||||||
|
|
||||||
|
|
||||||
|
## 11.05.2026
|
||||||
|
| Статус | Задача | Описание |
|
||||||
|
|:------:|:-------|:---------|
|
||||||
|
| ✅ |Проектирование архитектуры|Определение узких мест, API, внутреннего устройства|
|
||||||
|
|
||||||
## 23.04.2026
|
## 23.04.2026
|
||||||
| Статус | Задача | Описание |
|
| Статус | Задача | Описание |
|
||||||
|:------:|:-------|:---------|
|
|:------:|:-------|:---------|
|
||||||
|
|||||||
Reference in New Issue
Block a user