タグ付けされた質問 「tr1」

6
`enable_shared_from_this`の有用性は何ですか?
enable_shared_from_thisBoost.Asioの例を読んでいる間、私は偶然見つけましたが、ドキュメントを読んだ後でも、これを正しく使用する方法に迷っています。誰かが私に例を挙げて、このクラスを使用するときの説明が理にかなっていますか?
349 c++  boost  boost-asio  tr1 

6
1つのクラスのメンバー関数でジェネリックstd :: functionオブジェクトを使用する
1つのクラスについて、同じクラスのメンバー関数への関数ポインターを1つのmap格納std::functionオブジェクトに格納したい。しかし、私は最初にこのコードで失敗します: class Foo { public: void doSomething() {} void bindFunction() { // ERROR std::function<void(void)> f = &Foo::doSomething; } }; 私は受信error C2064: term does not evaluate to a function taking 0 argumentsにxxcallobjいくつかの奇妙なテンプレートのインスタンスエラーと組み合わせます。現在、Visual Studio 2010/2011を搭載したWindows 8で作業していますが、VS10を搭載したWin 7では失敗します。エラーは、私が従わないいくつかの奇妙なC ++ルールに基づいている必要があります
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.