cpp-stub
cpp-stub copied to clipboard
stub 函数可以是 std::function 或 lambda 吗
void func(int a) {}
int main () { std::function f = [] (int a) {} ; stub.set(func, f); // 类似这样的调用? }
可以,只要[]没有捕获参数。
void func(int a) {}
int main () { auto f = [] (int a) {} ; stub.set(func, f); // 类似这样的调用? }