A céges warék nagyon sok Managed C++ kódot tartalmaznak, mivel részben C++-ról lesznek átírva .NET-re.
A pointerek kezelése C++/CLI-ben elég ravasz, ezekről találtam két jó cikket. Főleg a második, ami a Pinning Pointerekről szól hasznos, ha valakinek stringeket kell átlódítani a két oldal között.