У меня есть управляемый класс C ++ с методом, сигнатура конструктора которого:
tools_package_net::PackageInfo::PackageInfo(array<Byte>^ bytes)
Внутри конструктора я хочу вызвать метод для неуправляемого класса с подписью:
bool PackageInformation::ReadProject(const unsigned char *data, size_t size)
Итак, я хочу вызвать «ReadProject», передавая данные из моего «байтового» массива. «Размер» я могу передать используя «bytes.Length». Но как я могу получить сами данные? Могу ли я просто ввести первый элемент & bytes [0] (ala std :: vector)?
Любая помощь будет принята с благодарностью.