История изменений
Исправление hateyoufeel, (текущая версия) :
Что-то аналогичное поведению c++ в constexpr функциях нужно.
Например… constexpr?
https://en.cppreference.com/w/c/language/constexpr
Он в сишечке уже есть. Правда, как и всё в Си, урезанное до полного убожества. Функции в си не могут быть constexpr, например. Только переменные.
Нет конечно, желающие насрать каким-нибудь UB всегда найдутся, даже если возможность это сделать запрячут за семью печатями. Чего стоит проект на rust, использующий DefaultHash в сетевом протоколе… Запретили им срать в память, они в логику насрали
А где там UB? Присунуть рандом по сети – это не UB, это просто тупняк.
Исправление hateyoufeel, :
Что-то аналогичное поведению c++ в constexpr функциях нужно.
Например… constexpr?
https://en.cppreference.com/w/c/language/constexpr
Он в сишечке уже есть. Сишники просто не в курсе.
Нет конечно, желающие насрать каким-нибудь UB всегда найдутся, даже если возможность это сделать запрячут за семью печатями. Чего стоит проект на rust, использующий DefaultHash в сетевом протоколе… Запретили им срать в память, они в логику насрали
А где там UB? Присунуть рандом по сети – это не UB, это просто тупняк.
Исходная версия hateyoufeel, :
Нет конечно, желающие насрать каким-нибудь UB всегда найдутся, даже если возможность это сделать запрячут за семью печатями. Чего стоит проект на rust, использующий DefaultHash в сетевом протоколе… Запретили им срать в память, они в логику насрали
А где там UB? Присунуть рандом по сети – это не UB, это просто тупняк.