shared-ptr

    54गर्मी

    6उत्तर

    क्या निम्नलिखित के बराबर है: std::vector<Foo*> vec; vec.push_back(NULL); जब boost::shared_ptr के साथ काम? क्या यह निम्नलिखित कोड है? std::vector< boost::shared_ptr<Foo> > vec; vec.push_back(boost:

    11गर्मी

    10उत्तर

    हमारे पास एक सी ++ लाइब्रेरी है जिसे हम कई अलग-अलग ग्राहकों को प्रदान करते हैं। हाल ही में हमने बूस्ट :: sharedptr का उपयोग करने के लिए सार्वजनिक इंटरफ़ेस में कच्चे पॉइंटर्स का उपयोग करने से स्विच किय

    9गर्मी

    3उत्तर

    में shared_ptr में मैं एक जीसीसी कंपाइलर के साथ एक मंच पर काम कर रहा हूं हालांकि बढ़ावा उस पर संकलित नहीं कर सकता है। मुझे आश्चर्य है कि gcc पर std: tr1 में shared_ptr को शामिल करने का उचित तरीका क्या

    40गर्मी

    2उत्तर

    मेरे पास shared_ptr<Type> t(makeSomething(), mem_fun(&Type::deleteMe)) जैसा कुछ है अब मुझे सी स्टाइल फ़ंक्शन को कॉल करने की आवश्यकता है जिसके लिए Type पर पॉइंटर की आवश्यकता है। मैं इसे shared_ptr से क