#include <iostream> using namespace std; int main() { void(*l)(); l = [&l] {}; }
Standard input is empty
prog.cpp: In function ‘int main()’: prog.cpp:6:12: error: cannot convert ‘main()::<lambda()>’ to ‘void (*)()’ in assignment l = [&l] {}; ^
Standard output is empty