Я хочу сохранить указатель на собственный класс в System::Object^
и получить его обратно.
class ABC;
ABC * d = new ABC();
System::Object^ Tag;
Tag = d; //This throws an error
//in a different function
ABC * c = safe_cast<ABC*>Tag; // this throws an error.
Каким образом можно добиться вышеуказанного поведения?