Sobes.tech

Что произойдет, если вызвать оператор delete на нулевом указателе (nullptr)?

Junior
163

Как исправить проблему, если мьютекс является локальной переменной?

Middle
162

Как устроены строки в C++?

Junior
162

На каких контейнерах основаны структуры данных stack и queue?

Junior
162

Какова сложность операции удаления элемента из вектора в C++?

Middle
161

Что происходит с памятью процесса, когда мы создаем его копию с помощью системного вызова fork в операционной системе Linux?

Middle
161

Какие тонкости необходимо учитывать, если исключение выбрасывается из конструктора?

Middle+
161

Является ли ссылка всегда псевдонимом или она может вести себя как указатель?

Middle
160

Если в конструкторе будет вызвано исключение, будет ли вызван деструктор?

Middle+
160

Можно ли копировать потоки?

Middle
159

Зачем необходимо вызывать методы join и detach для потока? Какие последствия могут возникнуть, если не вызывать эти методы?

Middle
159

На основании чего несколько объектов shared_ptr могут ссылаться на один и тот же указатель?

Middle
158

Зачем нужна семантика перемещения?

Middle+
158

Можешь рассказать о концепции ввода-вывода (input/output)?

Intern
158

Что такое транзакционность?

Middle
157

Как работает счетчик в shared_ptr?

Middle+
157

Как ограничить количество экземпляров класса в C++?

Middle+
157

Сложность поиска в бинарных деревьях всегда логарифмическая?

Middle
156

За счёт каких факторов достигается амортизированная константная сложность в контейнере map?

Middle+
155

Что происходит с элементами вектора при выполнении операции realloc?

Middle
155
/75