こうだ

#ifdef DEBUG

#define DEL(A) A.swap( vector<T>() );  <- Tはどう求めるのかしらんが

#else

#define DEL(A) delete(A);

#endif