Где живут экземпляры структуры FILE?Linux

Ответить
Anonymous
 Где живут экземпляры структуры FILE?

Сообщение Anonymous »

В Linux существует множество функций, которые возвращают указатель на объект, управляемый системой, чтобы сделать этот объект доступным для программы. Например, fopen() возвращает указатель на ФАЙЛ. Где хранятся такие объекты? Они динамически распределяются в куче с помощью функции malloc() стандартной библиотеки? Распределяются ли они через какой-то механизм более низкого уровня? (Где?) Они распределяются каким-то другим способом?
Я читал книги про Unix и Linux и примерно понял, как работает их API, но не понимаю, как хранить созданные сущности. работает.

Подробнее здесь: https://stackoverflow.com/questions/793 ... cture-live
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»