Pytania otagowane jako tr1

6
Jaka jest użyteczność `enable_shared_from_this`?
Natknąłem się enable_shared_from_thisna czytając przykłady Boost.Asio i po przeczytaniu dokumentacji wciąż jestem zagubiony w tym, jak należy to właściwie wykorzystać. Czy ktoś może mi podać przykład, a wyjaśnienie, kiedy korzystam z tej klasy, ma sens.
349 c++  boost  boost-asio  tr1 

6
Używanie ogólnych obiektów std :: function z funkcjami składowymi w jednej klasie
Dla jednej klasy chcę przechowywać niektóre wskaźniki funkcji do funkcji składowych tej samej klasy w jednej mapprzechowującej std::functionobiekty. Ale zawodzę na samym początku z tym kodem: class Foo { public: void doSomething() {} void bindFunction() { // ERROR std::function<void(void)> f = &Foo::doSomething; } }; Otrzymuję error C2064: term does not …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.