![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Можно ли из конструктора выводить на экран имя (название) обьекта, который этот самый конструктор вызывает? А из деструктора?
Подскажите пожалуста как! |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 28.11.2011
Сообщений: 26
|
![]()
ну разве что в конструкторе написать
Код:
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Не, вот меня интересует. Допустим я пррописываю в майне обьекты
Klass1 murtsik; Klass1 barsik; можно ли из конструктора вывести имя обьекта? Или вот у меня есть какие-то this, тоже можно ли оприделить имена обьектов, на которые эти this указывают? |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 28.11.2011
Сообщений: 26
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Спасибо!!!
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 28.11.2011
Сообщений: 26
|
![]()
А вот, можно и имя обьекта
Код:
Последний раз редактировалось nidaime; 22.11.2013 в 00:37. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Спасибо!!!!
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Пожалуста, обьясните как работает эта функция.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Тупо вставил в конструктор- студия выдала апофигический список страниц на 600, чего-то--целевой обьект и т.п. а вот видно ключевое
1>d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(48): error C2575: get_name1: только функции-члены и базовые классы могут быть виртуальными 1>d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(48): error C2601: get_name1: недопустимые локальные определения функций 1> d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(48): эта строка содержит "{", которая пока не имеет парной 1>d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(49): error C2355: this: может указываться только в нестатических членах-функциях 1>d:\проги\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie bezyimyannyih vremennyih ob'ektov\vozvraschenie.cpp(49): error C2228: выражение слева от ".name" должно представлять класс, структуру или объединение 1> Выход из команды с кодом "2". |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
![]()
Да, пока пишет- класс коунтер. Из конструктора.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как из конструктора копии вызвать другой конструктор? | a.b | Общие вопросы C/C++ | 2 | 25.09.2013 11:58 |
Вставка объекта в map. Отрабатывают один конструктор и три деструктора | theYozh | Общие вопросы C/C++ | 5 | 03.12.2012 00:15 |
Как изменит имя класса и конструктора | krutoj-ivan | Общие вопросы по Java, Java SE, Kotlin | 2 | 08.07.2012 16:09 |
Вызов Конструктора при создании обьекта. Что произойдет.. | imaginary | C# (си шарп) | 1 | 12.10.2011 08:19 |
Строка как имя обьекта | WarHamster | Общие вопросы Delphi | 6 | 12.12.2010 20:40 |