Re[7]: Маршаллинг массива пользовательских структур
От: TK Лес кывт.рф
Дата: 21.04.08 14:40
Оценка: 2 (1)
Здравствуйте, Lenikur, Вы писали:

L>Таак.. с этого момента подробнее, если можно )).

L>C++/CLI — это managed C++?

managed с++ был в VS 2003. Начиная с VS 2005 этот синтаксис стал "устаревшим" теперь оно называется C++/CLI

L>Он правильно поймет генеренные MIDL-ом файлы? т.е., например, передачу указателя на 1 элемент массива?


Оно будет понимать обычные *.h файлы.

L>А как на # работа с C++/CLI враппером будет выглядить?


Как с обычным .net классом. Идея простая — на C++/CLI пишется обычный managed класс который внутри работает напрямую с COM объектом используя обычный unmanaged код (меньше заморочек с маршаллингом данных и т.п.).
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.