19
我讀了boost asio http服務器的例子代碼(見http://www.boost.org/doc/libs/1_54_0/doc/html/boost_asio/example/cpp11/http/server/connection.cpp),發現auto self(shared_from_this());
變量已經用在捕獲範圍中([this, self]
)。但是自變量沒有被用在lambda函數中。那麼這樣做的好處是什麼?在lambda函數中使用auto self(shared_from_this())變量的原因是什麼?
很好的解釋。請允許你有機會對http://stackoverflow.com/q/29613178/836097上的後續問題發表意見嗎? –