9 Mart 2009, PAZARTESİ
boost ile static_cast::shared_ptr?
boost::shared_ptr
static_cast
eşdeğer nedir?
Diğer bir deyişle, nasıl aşağıdakileri yazmak zorunda mıyım
Base* b = new Derived();
Derived* d = static_cast<Derived*>(b);
shared_ptr
kullanırken?
boost::shared_ptr<Base> b(new Derived());
boost::shared_ptr<Derived> d = ???
CEVAP
9 Mart 2009, PAZARTESİ
Kullanım boost::static_pointer_cast
:
boost::shared_ptr<Base> b(new Derived());
boost::shared_ptr<Derived> d = boost::static_pointer_cast<Derived>(b);
Bunu Paylaş:
Boost kullanırken olası tehlikeleri ne...
C - başvurular için geçen std::shared_...
Boost::shared_ptr bunu almak için...
Boost kullanarak geçiş yapayım::shared...
Boost ile NULL işaretçi::shared_ptr?...