|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.08.2009, 20:31 | #21 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
А вот как правильно обратиться к постинкременту до сих пор сообразить не могу...
|
17.08.2009, 20:33 | #22 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Может (*S)++; прокатит?
|
17.08.2009, 20:42 | #23 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
Прокатило, спасибо...
Осталось понять из-за чего постинкремент виснет... |
17.08.2009, 21:10 | #24 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
т.е. (*S)++ уводит программу в зависшее состояние?
|
17.08.2009, 21:21 | #25 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
Почти...
Уводит программу в зависшее состояние Код:
Код:
Почему так? |
17.08.2009, 21:29 | #26 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Цитата:
Конструктор копии должен вызываться, а вот что не так с адресами может там произойти - непонятно. Вроде нигде никаких ошибок не видать... |
|
17.08.2009, 21:36 | #27 |
Пользователь
Регистрация: 29.03.2009
Сообщений: 22
|
|
17.08.2009, 21:51 | #28 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Ну там же возвращается по значению, а не по ссылке или указателю, соответственно неявно вызывается конструктор копии. Ну как если написать:
Код:
|
17.08.2009, 22:04 | #29 | ||
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Цитата:
|
||
17.08.2009, 22:11 | #30 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,085
|
Какая разница... у меня всегда было плохо с терминологией
Кстати да. Почему, Ok-ei? А я ошибку нашел: Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку! | frantic150 | Microsoft Office Excel | 0 | 26.06.2009 18:23 |
Помогите найти ошибку! | Студентка@ | Помощь студентам | 3 | 21.05.2008 14:21 |
Помогите найти ошибку | KnDmPetr | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.04.2008 15:48 |