Login
Можно ли возвращать null из функции?
7071 просмотров
Перейти к просмотру всей ветки
in Antwort MrSanders 14.04.24 12:14, Zuletzt geändert 14.04.24 12:43 (alex445)
Если раньше segfault из-за обращения по 0 адресу было редкостью, то теперь (оценочно) 3/4 ошибок в рантайме из-за дереференса нуль-пойнтера. В моём текущем проекте из анализа логов - примерно половина эксепшенов в логе из-за нулей.
Звучит как что-то С++ подобное. Как читал разных чуваков, делавших крутые штуки на С++, типа игровых движков, где стараются вылизывать производительность до блеска, любой крупный проект на С++ начинается с изобретения своей, ни с чем не совместимой, глючной и неполной реализацией автоматизированного управления памятью. Пишите на нормальных языках, где такое управление сделали за вас куда лучшие профессионалы и постоянно его поддерживают. Ну а для слишком самоуверенных действительно крутых чуваков сделали возможность и подвигать битики ручками.