void f(int * a) { void * p = reinterpret_cast<void *>(&a); ***reinterpret_cast<int *(*)[]>(p) = 1; }
(not sure what steps that should be)
Reply on news.ycombinator.com