在函數中我需要傳遞一個可調用的參數std :: bind。 什麼是我應該使用的正確類型/模板?然後哪些類型用於callable to std :: bind
void foo(std::function<void(KnownType)> function, WhatShouldThisBe target)
{
std::bind(function, target);
}
的用途是:
std::shared_ptr<SomeType> bar = std::make_shared<SomeType>();
foo(&SomeType::function, bar);
與簽名'無效()函數'不帶參數。錯字? – bobah
對,修好了! – Teris