Sobes.tech

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

Junior
164

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

Middle
163

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

Junior
163

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

Junior
163

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

Middle
162

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

Middle+
162

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

Middle
161

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

Middle
161

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

Middle+
161

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

Middle
160

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

Middle
160

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

Middle
159

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

Middle
159

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

Middle+
159

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

Middle+
159

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

Intern
159

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

Middle+
158

Почему не стоит использовать тип данных double в случае исключений?

Middle+
157

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

Middle
157

Что означает аббревиатура DRY?

Intern
157
/75