Как называется обходной вариант передачи значения вместо ссылки в C/C++?
Передача по значению с использованием ссылок на константные объекты.
Читать ответПодготовка к интервью
126 вопросов по C++ с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по C++ — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: c++, security, information security.
Каталог
Передача по значению с использованием ссылок на константные объекты.
Читать ответПерегрузка методов (Method Overloading):
Читать ответEmbedded C++ — это подмножество C++, адаптированное для программирования встраиваемых систем с ограниченными ресурсами.
Читать ответИспользование C-style приведения (например, (int)variable или (MyClass)ptr) в современных проектах на C++ нежелательно по нескольким причинам:
Читать ответКроме C++, я имею опыт разработки на следующих языках:
Читать ответУтечка памяти при использовании std::uniqueptr возможна в следующих случаях:
Читать ответИмеющие внутреннее связывание (internal linkage) или локальные переменные могут определяться в каждой единице преобразования (translation unit).
Читать ответПри создании пользовательского интерфейса на C++ часто используются следующие инструменты и библиотеки:
Читать ответВ C++ автоматическое управление памятью отсутствует, потому что язык изначально ориентирован на высокую производительность и контроль над ресурсами.
Читать ответФункция std::makeshared в C++ обычно рекомендуется для создания объектов с управляемым временем жизни через std::sharedptr, так как она эффективна и безопасна.
Читать ответОбобщенные захваты лямбда-выражений (Generic Lambda Captures): Позволяет захватывать переменные по значению или ссылке с автоматическим выводом типа.
Читать ответУказатель хранит адрес первой ячейки памяти, выделенной под объект или функцию, на которую он ссылается.
Читать ответ