20:28 

Статья, объясняющая то, как работают динамические структуры данных (Списки) в ядре Ли

Юрий Рэйн
λOther side of the memory crystal. …λ
Статья, объясняющая то, как работают динамические структуры данных (Списки) в ядре Линукс.
http://rflinux.blogspot.ru/2009/05/linux.html
То, как люди на Си сделали универсальную библиотеку для работы со списками. (Во всяком случае не тот метод, который приходит в голову. И навскидку позволяющий сэкономить на одном malloc.)

Здесь, адаптированное автором для обычных приложений: http://isis.poly.edu/kulesh/stuff/src/klist/list.h.

Так же, возможно стоит глянуть: http://isis.poly.edu/kulesh/stuff/src/

@темы: C, Интересные приёмы, Указатели

   

Teach Coding

главная