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