У меня чертовски много времени на понимание синтаксиса C++/CLI. У меня есть переменная-член, определенная так:
gcroot<Object^> m_DotNetContextFactory;
Я хотел бы передать этот объект интерфейсу IContextFactory.
Если бы я был на C#, я бы просто сделал следующее:
object contextFactory = ...;
IContextFactory contextFactory = (IContextFactory)contextFactory;
Любые идеи?