标签: c++ noreturn
是否可以使noreturn与函数调用包装一起工作,例如std::invoke:
std::invoke
#include <functional> [[noreturn]] void foo() {std::terminate();} int doStuff() {std::invoke(foo);}
这将导致警告,但是doStuff将不返回。
doStuff