Что происходит, если оператор new не может выделить память?
Как проверить, произошло ли исключение в одном из потоков?
Что происходит с динамической памятью при взаимодействии программ на C и C++?
Какова основная проблема, связанная с использованием указателей?
Какие две функции можно использовать в C++ для определения типов во время выполнения программы?
В каких ситуациях необходимо писать код в заголовочных файлах?
Вы знакомы с контейнером, таким как куча?
Что необходимо сделать, чтобы при использовании функции realloc элементы перемещались?
Что произойдет, если в функции, помеченной как noexcept, возникнет исключение?
Как вы можете гарантировать отсутствие исключений в вашем коде на C/C++?
Знакомы ли вы с механизмами синхронизации, такими как спинлоки и взаимные блокировки (deadlock)?
Какое минимальное количество мьютексов необходимо для возникновения дедлока?
Какие существуют умные указатели, кроме auto_ptr и unique_ptr?
Какие существуют другие умные указатели, кроме auto_ptr и unique_ptr?
Какие существуют lock_guard в стандартной библиотеке C++?
На какой структуре данных основана стандартная библиотечная очередь с приоритетом (priority_queue)?
Каковы преимущества использования контейнера list по сравнению с контейнером vector?
Что такое базовая гарантия безопасности в контексте стандартной библиотеки C++ и как она влияет на управление ресурсами?
Что произойдет, если объявить глобальную переменную с модификатором static?
За счет чего появляется амортизированная константная сложность в структуре данных map?