1

У меня имеется 3 мерный динамический массив ImgAR типа byte***, в нем хранятся данные картинки разбитые по координатам пикселя и цветовым каналам. И есть метод Write который принимает System::Object^, как перевести?

αλεχολυτ
  • 28,987
  • 13
  • 60
  • 119
  • Как правило, двухмерные или трехмерные структуры могут хранить данные в разных участках памяти. Нужно делать Write каждому участку отдельно. – nick_n_a Jun 21 '18 at 13:02
  • В C++ нет никаких System::Object^, используйте правильные теги для вопроса. – ixSci Jun 21 '18 at 14:50
  • @ixSci typedef System::Action<System::String^, System::Object^>^ ActionWrite забыл указать – DR.zarigan Jun 21 '18 at 15:28
  • Ничего не изменилось, в C++ нет «шапок» ^. Ваш вопрос имеет неправильные теги. – ixSci Jun 21 '18 at 15:35

1 Answers1

1

Все оказалось проще чем я думал: cli::array<System::Byte^, 3>^ Ar = gcnew cli::array<System::Byte^, 3>(400, 800, 3);