#include struct POD { char c; }; int main() { char buf[16]; POD *c = reinterpret_cast(buf); new (c) POD; c->~POD(); }