#include <iostream> typedef void unused_t; int main() { int i; void* p; (unused)i; p = &i; return 0; }
Standard input is empty
prog.cpp: In function ‘int main()’: prog.cpp:8:3: error: ‘unused’ was not declared in this scope (unused)i; ^ prog.cpp:8:10: error: expected ‘;’ before ‘i’ (unused)i; ^
Standard output is empty