c++ - Anyone knows what `cimg::exception_mode() = 0;` does? -


<पूर्व> const अहस्ताक्षरित int omode = cimg :: exception_mode (); Cimg :: exception_mode () = 0;

इस kinda वाक्यविन्यास से पहले कभी नहीं देखें।

अपवाद मोड एक संदर्भ वापस करना, और इसे 0 पर सेट किया जा रहा है। उदाहरण के लिए:

  अहस्ताक्षरित int & amp; अपवाद_मोड () {रिटर्न मोड; };  

तो, दूसरी पंक्ति के बराबर होगा:

  शून्य set_exception_mode (uint v) {mode = v; };  

बीटीडब्ल्यू, यह वास्तव में बदसूरत है! मैं जितना मैं कर सकता हूं उतना जितना भी हो उतना इस प्रकार की वाक्यविन्यास से बचने के लिए।


Comments