#include <iostream> using namespace std; void foo (int a); int main() { void* target; target = static_cast<void*> (&foo); }
Standard input is empty
prog.cpp: In function 'int main()': prog.cpp:8:35: error: invalid static_cast from type 'void (*)(int)' to type 'void*' target = static_cast<void*> (&foo); ^
Standard output is empty