RedDeveloper
Блог
Вопросы
Теги
Топ 25 вопросов про Undefined Behavior
Коллекция из 25 самых популярных вопросов про
undefined-behavior
с ответами и комментариями.
Топ 25
Топ 15
Топ 20
Топ 30
Топ 50
Топ 100
Все вопросы
Вопросы на собеседовании
1
Что такое строгое правило псевдонима?
2
Допускает ли стандарт C++, что неинициализированный логический объект приводит к сбою программы?
3
О каких типах неопределенного поведения должен знать программист на C++?
4
Каково общее неопределенное / неопределенное поведение для C, с которым вы сталкиваетесь?
5
Оптимизация компилятора может привести к целочисленному переполнению. Все хорошо?
6
Является ли std :: memcpy между различными тривиально копируемыми типами неопределенным поведением?
7
Что такое ошибочное поведение? Чем оно отличается от неопределенного поведения?
8
Вызывают ли std::min(0.0, 1.0) и std::max(0.0, 1.0) неопределенное поведение?
9
Получение висячего указателя путем возврата указателя из локального массива в стиле C
10
Допустимо ли в C++ обрабатывать скалярные члены структуры, как если бы они составляли массив?
11
Установка дополнительных битов в bool делает его истинным и ложным одновременно
12
Неправильное приведение - это приведение или использование, которое является неопределенным поведением
13
Разница в правилах окончания срока службы?
14
Двойное освобождение в стандартной библиотеке C++ с использованием только std::function и std::shared_pointer
15
Это неудачный тест, который добавляет ноль к неопределенному поведению нулевого указателя, ошибку компилятора или что-то еще?
16
Явный вызов деструктора
17
Примеры использования reinterpret_cast, которые не запускают UB
18
Можно ли создавать новое размещение в памяти, управляемое интеллектуальным указателем?
19
Valgrind показывает утечку памяти в std :: make_unique
20
В C и C++ это выражение, использующее оператор запятой, например «a = b, ++ a;» неопределенный?
21
Хорошо ли определено это поведение инициализации члена C++?
22
Разрешено ли отбрасывать const для объекта, определенного как const, если он фактически не изменен?
23
Свойства с нулевой стоимостью с синтаксисом члена данных
24
Является ли неопределенным поведение использование указателя после выделенной памяти?
25
Неопределенное поведение или ошибка оптимизации gcc