#cpp #указатели
Извините за глупый вопрос, но я только начал осваивать С++.Нашел в интернете код, где написана строка, но так и не смог понять, что она означает. Можете пояснить, пожалуйста. Stad *node = new Stad; Stad *nodet(node); Конкретно интересует, что делает вторая строка?
Ответы
Ответ 1
Stad *nodet(node); означает ровно то же самое, что и Stad *nodet = node; По сути, вы получаете два указателя с одинаковыми значениями, указывающие на один и тот же объект типа Stad.
Комментариев нет:
Отправить комментарий