यहाँ एक बुनियादी try-catch ब्लॉक है जो एक एक्सेप्शन को हैंडल करता है.
मान लीजिए आप एक लिनक्स सिस्टम पर काम कर रहे हैं और आप चाहते हैं कि आपके लॉग्स एक फाइल में अच्छे ‘पुराने C++’ का उपयोग करके जमा हो जाएं। आपको फाइल संचालन करने के लिए <iostream> और <fstream> लाइब्रेरीज़ शामिल करनी होंगी। यहां एक त्वरित उदाहरण है.
<iostream>
<fstream>
एक सामान्य कार्य लेते हैं.
कल्पना कीजिए आपके पास एक फंक्शन है जो थोड़ा बहुत काम कर रहा है, जैसे इस असुधारी विधि जो एक ऑब्जेक्ट को आरम्भ करती है और साथ ही लॉगिंग भी करती है.