Какова сложность операции удаления элемента из вектора в C++?
Знаешь ли ты, как защитить заголовочный файл от повторного включения?
Что произойдет, если вызвать функцию free для указателя, равного nullptr?
Как бы вы реализовали сериализацию двунаправленного списка?
Как сделать так, чтобы пользователь класса не мог создать объект этого класса в куче?
Каковы, на ваш взгляд, недостатки объектно-ориентированного программирования?
В каких контейнерах STL реализовано черно-красное дерево?
При возникновении исключения в конструкторе при вызове оператора new происходит утечка памяти. Как справиться с этим?
На каких контейнерах основаны структуры данных stack и queue?
Если в конструкторе будет вызвано исключение, будет ли вызван деструктор?
Что такое транзакционность?
Почему не стоит использовать тип данных double в случае исключений?
Зачем нужна семантика перемещения?
За счёт каких факторов достигается амортизированная константная сложность в контейнере map?
Какие тонкости необходимо учитывать, если исключение выбрасывается из конструктора?
Что такое состояние гонки?
Что произойдет, если вызвать метод lock несколько раз?
Что означает аббревиатура DRY?
Почему многие разработчики создают собственные реализации стандартной библиотеки?
Может ли шаблон в C++ иметь переменное число аргументов?