Почему важно проверять, что вернула функция malloc
|
|
Четверг, 01 Февраля 2018 г. 17:47
+ в цитатник
Предлагаем вашему вниманию цикл статей, посвященных рекомендациям по написанию качественного кода на примере ошибок, найденных в проекте Chromium. Это шестая часть, которая будет посвящена функции malloc. Вернее, тому, почему следует обязательно проверять указатель, возвращаемый этой функцией. Скорее всего, вы не догадываетесь, какой подвох связан с malloc, потому рекомендуем познакомиться с этой статьей.
Примечание. В статье под функцией
malloc часто будет подразумеваться, что речь идёт не только именно об этой функции, но и о
calloc,
realloc,
_aligned_malloc,
_recalloc,
srtdup и так далее. Не хочется загромождать текст статьи, постоянно повторяя названия всех этих функций. Общее у них то, что они могут вернуть нулевой указатель.
Читать дальше ->
https://habrahabr.ru/post/348098/
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-