Re[2]: пробегитесь по коду, пожалуйста.
От: Аноним  
Дата: 08.06.08 18:25
Оценка:
Здравствуйте, jazzer, Вы писали:

J>перевыбрасывание исключение делается через throw без параметра, а не так, как ты написал. Поскольку ты ловишь по ссылку, то ты можешь поймать исключение производного класса, и при твоем способе "перевыброса" произойдет срезка (т.е. создастся _новый_ объект класса CSyntaxError) вместо настоящего перевыброса оригинального исключения.

исправил. сделал просто throw; я правильно понял, что теперь проблемы с слайсингом не будет?

далее, все вашы пояснения разобрал и понял. спасибо за такой подробный ответ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.