Категория: C++

Чем отличается виртуальное поведение по умолчанию в C++ и Java?
Давайте обсудим, чем отличается виртуальное поведение методов по умолчанию в C++ и Java. Очень важно помнить, что вметоды-члены класса языка C++ по ум...подробнее
Предварительное увеличение (или предварительное уменьшение) со ссылкой на L-значение в C++
Предварительное требование: предварительное и последующее увеличение в C/C++. В C++ преинкремент (или предекремент) может использоваться как l-значен...подробнее
Виртуальные функции в производных классах на C++
Виртуальная функция — это функция-член базового класса, которая переопределяется производным классом. Когда вы используете указатель или ссылку на баз...подробнее
Наследование и дружба в C++
Наследование в C++: это концепция OOPS. Он позволяет создавать классы, производные от других классов, так что они автоматически включают в себя некото...подробнее
RTTI (информация о типе времени выполнения) в C++
В C++ RTTI (информация о типе во время выполнения) — это механизм, который предоставляет информацию о типе данных объекта во время выполнения и доступ...подробнее
удалить и освободить() в C++
delete и free() в языках программирования имеют схожие функциональные возможности, но они разные. В C++ оператор удаления следует использовать только ...подробнее
Могут ли ссылки ссылаться на недопустимое местоположение в С++?
Ссылочные переменные: вы можете создать второе имя для переменной в C++, которое вы можете использовать для чтения или редактирования исходных данных,...подробнее
Как получить доступ к глобальной переменной, если в C/C++ есть локальная переменная с таким же именем?
Локальная переменная: переменная, область действия которой находится внутри функции или блока, в котором они объявлены. Глобальная переменная: переме...подробнее
Когда нам следует писать собственный конструктор копирования на C++?
Конструктор копирования — это функция-член, которая инициализирует объект, используя другой объект того же класса. (см. эту статью для справки). Когд...подробнее
Можем ли мы использовать функцию в левой части выражения в C и C++?
В C невозможно иметь имена функций в левой части выражения, но это возможно в C++. Как мы можем использовать функцию в левой части выражения в C++? ...подробнее