नियुक्ति नई वाक्य रचना का उपयोग का उपयोग कर रखा गया है, मैं इस तरह कुछ करने के लिए सक्षम होना चाहिए:,कैसे निर्धारित करें कि वस्तु नियुक्ति नई
char *buffer = new char[sizeof(MyClass)]; //pre-allocated buffer
MyClass *my_class = new (buffer) MyClass; //put da class there
अब मान लीजिए कि मैं सिर्फ पहली पंक्ति करना, लेकिन दूसरी नहीं । क्या कोई तरीका है कि इसे कोड में निर्धारित किया जा सकता है कि बफर को उचित रूप से आवंटित किया गया है, लेकिन माइक्लास के प्रकार का कोई ऑब्जेक्ट अभी तक तत्काल नहीं हुआ है?
आपको इसकी आवश्यकता क्यों है? यह सही प्रतीत नहीं होता है। – ZDF
@ZDF जैसा कि यह पता चला है, क्योंकि मैंने समस्या को और अधिक बारीकी से देखा है, यह पता चला है कि मैं संभवतः नहीं करता हूं। तो आपके प्रश्न का उत्तर काफी स्पष्ट लगता है - अनुभवहीनता ... :) – Bitrex