#pragma once #include using namespace std; #define THROW(desc) do { \ fprintf(stderr,"THROW: %s\n",desc); \ __asm("int3\n\t"); \ } while(0)