LINUX.ORG.RU

C и память


0

0

Подскажите где можно почитать про то как С/С++ работает с памятью, т.е. как и когда ее выделяет/освобождает, как передаются параметры в функцию, как пакует структуры, so on... И вообще про всякие тонкие штучки... Желательно на русском. Заранее спасибо.


Ответ на: комментарий от DRuG

> как С/С++ работает с памятью, т.е. как и когда ее выделяет/освобождает, как передаются параметры в функцию, как пакует структуры, so on... И вообще про всякие тонкие штучки...

это же все вопросы реализации а не самого Си/Си++. Так что действительно либо исходники либо книжки по оптимизирующим компиляторам.

dilmah ★★★★★
()
Ответ на: комментарий от DRuG

Тогда уж libbfd, binutils и gcc читать...

anonymous
()
Ответ на: комментарий от anonymous

glibc по сути ничего и не делает, она работает через еще более
низкоуровневые функции "malloc"

anonymous
()
Ответ на: комментарий от anonymous

anonymous (*) (03.03.2005 21:16:31):

> glibc по сути ничего и не делает, она работает через еще более низкоуровневые функции "malloc"

Под "glibc" предыдущий анонимус, очевидно, имел в виду просто "GNU libc" (в которой этот самый "malloc" содержится).

Die-Hard ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.