#include <iostream> struct C {int i;}; void foo(C c={0}) { } int main() { return 0; }
Standard input is empty
prog.cpp:6:14: error: expected primary-expression before '{' token
prog.cpp:6:14: error: expected ')' before '{' token
prog.cpp: In function 'void foo(C)':
prog.cpp:6:16: error: expected ';' before '}' token
prog.cpp: At global scope:
prog.cpp:6:17: error: expected unqualified-id before ')' token
Standard output is empty