Здравствуйте, boxter, Вы писали:
B>а теперь вопрос:
B>как и каким образом все это совместить в программе на C# и dll на C++?
B>если у кого-нибудь есть немного времени, то прошу написать простенький пример реализации такого способа передачи данных через структуру и (или) класс
Никаким. Это из другой оперы.
Тебе нужно сделать одно из трех:
1. Оформить С++-код в виде autoamtion-совместимого COM-объекта и сгенерировать по его tlb обертку для C#.
2. Оформить С++-код в виде DLL экспортирующие только функции и POD-типы (то есть типы совместимые с С) и воспользоваться услугами PInvoke.
3. Воспользоваться МС++ для того чтобы на нем сделать управляемые классы-обертки предоставляющие доступк к неуправляемым типам.
... << RSDN@Home 1.2.0 alpha rev. 637>>