Pas de dépendances
#include <iostream> #include <new.h> class Plouf { public: Plouf() { std::cout << "constructeur" << std::endl; } ~Plouf() { std::cout << "destructeur" << std::endl; } }; int main() { char buf[sizeof(Plouf)]; void* p = buf; Plouf* f = new(p) Plouf(); // delete f f->~Plouf(); return 0; }
No explanations yet.