quote:Original post by JackNathan
Using a nearly empty constructor and an Init(...) member function to do the real work is an option.
That may be real ugly for some.
Constructor try blocks are not meant to meant to make the code exception safe. You still need to practice RAII (religiously I may add)
As for how constructor try blocks can be useful, I found the article
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=user-0409991408120001%40aus-as3-128.io.com&rnum=4