lur*_*her 1 c++ exception-handling stack-unwinding shared-ptr
以下是否有任何陷阱;
if (someCondition)
throw boost::shared_ptr<SomeException>( new SomeException( "foo!" ) );
...
catch( const boost::shared_ptr<SomeException>& expRef )
{
}
Run Code Online (Sandbox Code Playgroud)