Здравствуйте, Bell, Вы писали:
B>Ух ты! И с какой версии VC позволяет вызывать конструктор из другого конструктора?
B>Дело в том, что в стандартном С++ так делать нельзя.
Всего лишь вариант реализации. Запускал на VC2005.
B>Это заблуждение. Дело не в передаче по ссылке, а в том, как именно создается объект — исключения. А создается он как копия объекта, указанного в throw (здесьАвтор: Bell
Дата: 02.12.03
). Так что ссылка в catch совершенно не при чем.
B>Это так и есть. В этом плане ссылка аналогична указателю.
+1