मुझे प्रारंभिक सूची में अपवाद को पकड़ने के बारे में एक प्रश्न है।आरंभिक सूची में अपवाद कैसे प्राप्त करें?
उदाहरण के लिए, हम एक वर्ग फू बार
class Foo {
public:
Foo(int i) {throw 0; }
}
class Bar : public Foo{
public:
Bar() : Foo(1) {}
}
वाह, यह कुछ अजीब दिखने कोड है। –
ध्यान दें कि इसका उपयोग अपवाद को अनदेखा करने के लिए नहीं किया जा सकता है। यदि 'पकड़' ब्लॉक अपने आप पर कोई अपवाद नहीं फेंकता है, तो मूल अपवाद स्वचालित रूप से पुनर्स्थापित हो जाता है (विवरण के लिए लिंक किए गए GOTW देखें)। – sth
@sth: सुनिश्चित करें कि यह कर सकता है, बस 'वापसी'। – Potatoswatter