Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит undefined behavior?
Значение и примеры · Разработка программного обеспечения
undefined behavior: неопределённое поведение
Поведение программы, для которого спецификация языка не устанавливает требований, обычно из-за нарушения правила языка.
Где и как употребляется
Термин часто встречается при проверке низкоуровневого кода. Это не обязательно предсказуемое исключение и не просто недокументированный результат.
Примеры предложений
Accessing the freed object caused undefined behavior in the native extension.
Обращение к освобождённому объекту вызвало неопределённое поведение в нативном расширении.
Для такого недопустимого доступа к памяти язык не гарантирует конкретного результата.
The optimized build exposed undefined behavior that the debug build seemed to tolerate.
Оптимизированная сборка выявила неопределённое поведение, которое отладочная, казалось, терпела.
То, что операция случайно работала в одном режиме сборки, не делает её корректной.
Распространённые словосочетания
- invoke undefined behavior
- avoid undefined behavior
Связанные термины
Другие термины: Основы программирования
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
