|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vitaly Mayatskih 2:5002/48.9 01 Apr 2005 23:45:34 To : Artem Chuprina Subject : int16 -------------------------------------------------------------------------------- 01 Апр 05 19:31, Artem Chuprina пишет Vitaly Mayatskih следующее: AV>>> разных архитектурах? VM>> Hа каких разных? Ты много _видел_ архитектур, где порядок VM>> другой? AC> Я, например, видел (не в смысле работал, а в смысле видел машину AC> своими глазами) по крайней мере 6. Это только то, про что знаю, какой AC> где порядок. С _двумя_ разными порядками. Под 4 из них - писал. Под AC> одну и до сих пор пишу. Пятая в кармане лежит. Hо под нее я пока не AC> писал на C. Классно :) Я не ярый приверженец жёсткой реализации исключительно под одну платформу, просто в моём случае порядок байт однозначно определён. VM>> Да и утиль будет использоваться в пределах конторы, исключительно VM>> и только на x86. AC> Hа них как раз, в отличие от BE, где сетевой порядок совпадает с AC> "родным", в разных ситуациях используется два разных порядка. Как AC> нетрудно догадаться - "родной" и сетевой. Так вот, ты пока так и не AC> сказал, какой используется в данном случае... Сетевой, т.е. старший байт идёт первым. Человек в своей сишной программе int16-значение получает в результате кое-каких вычислений (половинки считаются раздельно), потом совершенно определённо шлёт старший байт, следом младший :) bye! http://vymz.narod.ru --- Debian Sarge * Origin: RLU #331092 (2:5002/48.9) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/21609424d8a71.html, оценка из 5, голосов 10
|