क्या यहां किसी ने कभी C ++ का "प्लेसमेंट नया" उपयोग किया है? यदि हां, तो किस लिए? यह मुझे लगता है कि यह केवल मेमोरी-मैप किए गए हार्डवेयर पर उपयोगी होगा।
मुझे पता है कि यह सवाल कई बार पहले ही पूछा जा चुका था लेकिन मुझे इस विशेष मामले का जवाब नहीं मिला। मान लीजिए कि मेरे पास एक तुच्छ वर्ग है जो किसी भी संसाधन का मालिक नहीं है और उसके पास खाली विध्वंसक और डिफ़ॉल्ट निर्माता है। इसमें …
मुझे पता है कि यह एक बहुत ही सामान्य विषय है, लेकिन जितना विशिष्ट यूबी को ढूंढना आसान है, मुझे अब तक यह संस्करण नहीं मिला। इसलिए, मैं डेटा की वास्तविक प्रतिलिपि से बचने के दौरान पिक्सेल वस्तुओं को औपचारिक रूप से पेश करने की कोशिश कर रहा हूं। क्या …
class FooView final : public Something { ... void refresh() { this->~FooView(); new (this) FooView(); } } मैंने इस मुहावरे को कभी नहीं देखा है, और ऐसा लगता है कि यह वास्तव में सूक्ष्म और गड़बड़ हो सकता है, लेकिन मैं वास्तव में इसके साथ एक समस्या के बारे में …