У меня есть управляемый класс, который содержит указатель неуправляемого класса:
class Managed { public IntPtr ptr; };
c ++ функция, которая принимает указатель в качестве параметра:
void foo(void *ptr);
Должен ли я прикрепить этот управляемый объект перед вызовом неуправляемой функции?
телефонный код:
Managed obj = new Managed;
foo(obj.ptr);