2009-03-27 2 views
2

Я застрял с ключевым словом «ref», который применяется к классу в .cpp-файле. Я хочу получить доступ к методу, который помечен как __clrcall. Могу ли вы сказать мне, что ссылка ключевое слово, используемое для визуального кода на C++?Вызов визуального кода на C++ из C#

ответ

1

«Коротка короткая» версия о том, что «исй класс» является управляемым классом. Вы не можете иметь переменные-члены управляемого типа (объекты .NET Library, такие как StringBuilder или TCPListener) в классе, который не объявлен «ref», то есть неуправляемые классы не могут содержать управляемые объекты.

2

Из MSDN:

Класс исх или реф структура может наследовать от нуля или более управляемых интерфейсов и ноль или один типов реф. Класс value или value struct могут наследовать только от нуля или более управляемых интерфейсов.

Link

+0

Все еще смущенный, пожалуйста, уточните – Nipun

Смежные вопросы