Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Hack : public Object //Object - исходный класс
- {
- public:
- int x;
- };
- //....
- {
- //...
- Object *o = getObject(); //получаю указатель
- if (!o)
- return;
- Hack *h = reinterpret_cast<Hack *>(o);
- h.x = 1;
- //...
- }
- //пришло время удалять
- {
- //...
- Object *o = getObject(); //получаю указатель
- if (!o)
- return;
- Hack *h = reinterpret_cast<Hack *>(o);
- delete h; //крэшится
- //delete o; //и так тоже крэшится
- //...
- }
Advertisement
Add Comment
Please, Sign In to add comment