|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2010, 08:53 | #1 |
Форумчанин
Регистрация: 29.10.2009
Сообщений: 259
|
Реализация метода Push для динамического класса
Необходимо создать некоторый динамический класс MyClass, в котором есть поля:
Код:
Код:
Код:
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
|
21.11.2010, 11:12 | #2 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Вот я набросал, что-то по вашему описанию (на кол-во экземпляров не обращайте внимание). И как this может быть null, если метод этот вызвать может только созданный объект? То есть нет объекта, то метод вызвать нельзя никак.
Код:
А вы возможно имеете ввиду, что могут передать в качестве параметра null? Если да, то думаю такое решение подойдёт, что в коде выше. Ну в том случае, если передача null для вас крайне недопустима. Хотя потестил сейчас, исключение и так выскакивает. То есть вручную его вызвать смысла помоему нету. Вообще исключение не из-за того, что this null, а из-за то, что передаваемый параметр null. this это ссылка на тот объект внутри которого она используется. Update: this не может быть null Код:
Последний раз редактировалось Casper-SC; 21.11.2010 в 11:24. Причина: Дополнил |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
реализация метода Хаффмана | ShturmBan | Помощь студентам | 2 | 13.01.2010 15:46 |
Реализация метода Хаффмана | Minton87 | Помощь студентам | 0 | 27.12.2009 20:30 |
Реализация метода поиска неисправности =\ | Minton87 | Помощь студентам | 0 | 27.12.2009 20:13 |
реализация симплекс метода | rasmus_rasmus_87 | Помощь студентам | 7 | 28.05.2009 06:54 |
Создание метода Click у динамического меню | Alessi | Общие вопросы Delphi | 2 | 23.03.2009 11:01 |