Sobes.tech

Расскажи о способах передачи параметров в функции на языке C/C++.

Junior
144

В каком порядке конструируются и разрушаются объекты в C++?

Middle
144

Как называется обходной вариант передачи значения вместо ссылки в C/C++?

Junior
144

Какой тип данных обычно используется для счетчиков в C++?

Junior
144

Что необходимо сделать для того, чтобы использовать класс в качестве ключа в unordered_map?

Middle
144

Какие гарантии безопасности ты знаешь?

Middle
144

Почему использование ссылки более безопасно для защиты от изменений по сравнению с указателем?

Junior
144

Приведи пример, когда тебе пришлось разрабатывать продукт в условиях жесткого дедлайна.

Intern
144

Что произойдет, если в коде не будет указан тип переменной, который компилятор не сможет определить?

Junior
144

Что произойдёт, если скопировать объект типа string?

Junior
143

Расшифруйте аббревиатуру PIMPL.

Middle+
143

Что такое взаимоблокировка (deadlock) в контексте многопоточных программ?

Middle
143

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

Junior
143

Как можно умножить или разделить целое число на 2, используя битовые операции?

Junior
143

Что происходит с объектом vector при добавлении нового элемента?

Middle
142

Как можно синхронизировать взаимодействие между потоками?

Middle
142

Какие умные указатели (smart pointers) вы знаете?

Junior
142

Какова сложность удаления элемента в контейнерах list и vector по итератору?

Middle
142

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

Junior
142

Можно ли использовать числа с плавающей запятой в качестве ключей контейнеров?

Middle
142
/75