且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

明确将lambda转换为函数指针

更新时间:2023-11-11 12:53:58

只需使用一元加号将lambda转换为函数指针,如下所示:

Just use unary-plus to convert a lambda to a function pointer, as in:

 auto* f = +[]{ std::cout << "Hello, world!\n"; }; // f is of type void (*)()