Здравствуйте, Schumi, Вы писали:
S>Подскажите пожалуйста как быть в такой ситуации:
S>имеется код написанный на старом добром C++ со своей umanaged структурой данных, и имеется managed класс, хранящий в себе экземпляр этой структуры + какие-то функции:
[skipped]
S>Самое забавное что из отладчика все поля видны! Как быть и чего делать?
S>PS. При этом полей у структуры на порядок больше и их(структур) не одна, так что писать на каждую по методам get/set не представляется реальным
А придется.. иначе — никак.. ну еще вариант написать managed структуру, которую через Marshal.StructToPtr и Marhsal.PtrToStruct (или типа тогго — точных названий не помню)
преобразовывать...
... << RSDN@Home 1.1.2 beta 1 >>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте, Schumi, Вы писали:
S>Подскажите пожалуйста как быть в такой ситуации:
S>имеется код написанный на старом добром C++ со своей umanaged структурой данных, и имеется managed класс, хранящий в себе экземпляр этой структуры + какие-то функции:
а если так —
public __gc class MyClass1
{
public:
__value struct Mystruct
{public:
int Myint1;
int Myint2;
};
}
... <<Eminem — The Way I Am Rsdn@Home 1.1.4 beta 1 Windows XP 5.1.2600.0 >>