Извините за глупый вопрос, но я только начал осваивать С++.Нашел в интернете код, где написана строка, но так и не смог понять, что она означает. Можете пояснить, пожалуйста.
Stad *node = new Stad;
Stad *nodet(node);
Конкретно интересует, что делает вторая строка?
Stad *nodet(node);
означает ровно то же самое, что и
Stad *nodet = node;
По сути, вы получаете два указателя с одинаковыми значениями, указывающие на один и тот же объект типа Stad
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как лучше всего организовать структуру C++ проекта, использующего CMake и юнит-тесты?
Пишу проект под linux с использованием GCC и CMakeДля правильной работы boost::stacktrace понадобилось подключить библиотеку libbacktrace
Когда я пользуюсь некоторыми приложениями, где играет музыка или видео, то когда хочу изменить громкость хард кнопками - вместо громкости...