как из array<Byte>^cntArray сделать обычный struct?
От: salvequick  
Дата: 01.12.06 14:35
Оценка:
Здравствуйте All!!
как из array<Byte>^cntArray сделать обычный struct?

есть такой код

struct control_information cnt1;
BinaryReader^ binReader = gcnew BinaryReader( File::Open( filess[1], FileMode::Open ) );
    array<Byte>^cntArray = gcnew array<Byte>(sizeof(struct control_information));

    try
      {
         binReader->Read( cntArray,0,sizeof(struct control_information) );
      }
      finally
      {
         binReader->Close();
      }


cnt1 это обычная структура
из файла собственно они и читается....
вот как бы мне данные из cntArray в cnt1 переправит

может есть что то типа этого? только чтобы работало
  memcpy(&cnt1,(void*)binReader,sizeof(cnt1));


мне нужно данные получить в итоге в обычной структуре

подскажите please
Re: как из array<Byte>^cntArray сделать обычный struct?
От: salvequick  
Дата: 04.12.06 07:13
Оценка:
народ ну подскажите а то я что то не в теме совсем
Re: как из array<Byte>^cntArray сделать обычный struct?
От: salvequick  
Дата: 07.12.06 11:50
Оценка:
товарищи ну может какая то возможность то есть для ответа ....
ну у меня ни книг ничего нет ...
после unix управляемый код и
т.д .как то тяжеловато даются знаете ли

....
как из управляемой структуры данные в обычную перенести??

ну пожалуйста.,!
Re[2]: как из array<Byte>^cntArray сделать обычный struct?
От: jhfrek Россия  
Дата: 07.12.06 12:35
Оценка: 3 (1)
Здравствуйте, salvequick, Вы писали:

Поиск http://www.rsdn.ru/Forum/Message.aspx?mid=1654687&amp;only=1
Автор: eax
Дата: 02.02.06
— StructLayoutAttribute Class
Re[3]: Спасибо!!!
От: salvequick  
Дата: 07.12.06 12:42
Оценка:
Спасибо!


StructLayoutAttribute
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.