Статьи:: Функции С++ :: Описание функций C (Си) / C++ - sbrk
Описание функций C (Си) / C++ - sbrk
Описание функций C (Си) / C++ - sbrk
#include требуется только для объявления функции
char *sbrk(incr); int incr; количество добавляемых или вычитаемых байтов
Описание.
Функция sbrk переустанавливает значение разрыва для вызван- ного процесса. Значением разрыва является адрес первого байта захваченной памяти. Функция sbrk добавляет incr байты к значению разрыва; соответственно этому устанавливается размер захватывае-
мой памяти.
Замечание. Incr может быть отрицательным, тогда количество захваченной памяти уменьшается на incr байтов.
Возвращаемое значение.
Функция sbrk возвращает старое значение разрыва. Возвращае- мое значение -1 указывает на ошибку и errno устанавливается в ENOMEN, указывая, что осталось недостаточно памяти. См.также calloc, free, malloc, realloc.
Замечание. В компактной, большой и huge-моделях программ функция sbrk отсутствует и возвращает значение -1. В больших мо- делях программ для захвата используется функция malloc.
Пример:
#include #include
/* захватывает память в 100 байт */
char *alloc; alloc=sbrk(100); . . .
/* уменьшает захваченную память до 60 байт */
if (alloc != (char)-1) sbrk(-40);
XML документация в C#.
Сегодня речь пойдет об одной интересной и полезной возможности языка С#,
которая поможет нам в документировании кода. Она называется «XML документация»
или «Документирующие комментарии XML». Это такие специальные теги XML, которые
содержаться в комментариях и описывают свойства или методы в конкретном файле.
Так вот, есть по крайней мере три веских причины, почему всегда следует
заполнять XML комментарии.
Курсоры в MySQL 5.
Начиная с 5-ой версии, MySQL имеет возможность создавать курсоры. Курсор — это виртуальная таблица, предоставляющая альтернативный способ
просмотра табличных данных. Курсор не содержит данных, а лишь ссылается на них
из других таблиц. Из этого вытекает ряд особенностей, но об этом ниже.
Microsoft опубликовала подробности о сессиях Windows 7.
В преддверии конференции WinHEC компания Microsoft опубликовала
подробный
список сессий, которые пройдут в рамках конференции. Довольно-таки большое
количество выступлений будет посвящено Windows 7, что не может не радовать.
Принимая во внимание тот факт, что PDC и WinHEC разделяют несколько дней, а
пройдут они в одном здании - Los Angeles Convention Center, - можно несколько
дней поиграть в прятки, спрятавшись в какой-нибудь комнате, но зато бесплатно
посетить WinHEC.
Остальные статьи:
Microsoft делится подробностями о том, что будет после Windows
Тестируем новый javascript от нового браузера Google
MySQL Query Cache
Использование провайдеров компиляции в Asp.net
Чего мы ждем от C# 4.0
Delphi 2009 и C++Builder 2009
Джоэл Спольски и Джеф Этвуд запустили новый вебсайт для программистов - StackOve...
Поиск кода Google /* что нового? */
10 jQuery скриптов для улучшения интерфейса
Генераторы отчетов FastReport 4 и QuickReport 5: версии 2008 года
День программиста — набор стерeотипов
Индусские програмисты
Вышел Django 1.0
Портативная версия Google Chrome Portable
Исходные коды .Net Frameword 3.5 SP1 для отладки в Visual Studio
Пишем правильный online WYSIWYG-редактор
|