stdbind

    8ısı

    1cevap

    Lütfen aşağıdaki kod parçacığına bakın. foobar aşırı yüklenmiş işlevi için std::bind kullanmak istiyorum. Yalnızca argüman içermeyen yöntemi çağırır. auto a2 = std::bind(static_cast<void(Client::*)(in

    6ısı

    2cevap

    Ben g ++ - 4.7 (+ Ubuntu/Linaro 4.7.3-2ubuntu ~ 12.04, spesifik olmak için) C++ 11 için destek araştırıyorum ve farklılıklar bulmak gibi görünüyor. Özellikle , I #include <boost/bind.hpp> açıklama ve

    19ısı

    2cevap

    Aşağıdaki kod var: #include <stdio.h> #include <functional> template <typename T> auto callback(T&& func) ->decltype(func()) { return func(); } double test(double& value) { value=va

    1ısı

    1cevap

    std :: bind'i kullanmaya çalışıyorum ve typedef işleviyle kullanılacak işlev argümanlarını yazmaya çalışıyorum. Ancak std :: yer tutucusunu yazamam. Ne yapmaya çalıştığımı uygulamak için herhangi bir