Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Аноним


Аноним

Зарегистрирован:
18 February 2005
Сообщения: 13860
Примеры кода: 0
 

Re: Последовательность расположения байт...

17 January 2007 11:10  


Здравствуйте, bknight, Вы писали:

B>приходит byte[] {0x12, 0x34, 0x56, 0x78}, но после преобразования к чему-нить целочисленному (например Int32), имеем
B>число 0x78563412. Как мне добиться, чтоб преобразование не переставляло байты?

Перед преобразованием делай Array.Reverse(), тогда после преобразования будет как раз то, что пришло изначально. IMHO, это приемлемый вариант. Хотя есть вариант чуток быстрее: написать свою функцию преобразования в Int32, основанную на побитовых сдвигах.

B>Заранее благодарен!

Ещё раз повторяю, благодарить заранее — плохая идея.

Данное сообщение получено с сайта RSDN
Наверх
  



Общие вопросы программирования на ASP.NET

 Последовательность расположения байт...bknight  17 January 2007 10:56
 Re: Последовательность расположения байт...nikda  17 January 2007 12:10
 Re: Последовательность расположения байт...TK  17 January 2007 11:16
 Re: Последовательность расположения байт...Аноним  17 January 2007 11:10
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта