void reg( void ( *invoker )( ... ), int args ) { } void foo() {} int main() { reg(&foo, 32); }
Standard input is empty
prog.cpp: In function ‘int main()’: prog.cpp:9: error: invalid conversion from ‘void (*)()’ to ‘void (*)(...)’ prog.cpp:9: error: initializing argument 1 of ‘void reg(void (*)(...), int)’
Standard output is empty