Тема: Гуиды
Показать сообщение отдельно
Старый 15.03.2014, 04:07   #1
SeT
Ученый
 
Аватар для SeT
 
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
SeT На верном пути
Вопрос Гуиды

Давно хотел спросить, кто может подсказать, почему с версии 4.х так странно читаются\пишутся гуиды?

например (TC):
Код:
    uint8 bitOrder[8] = {2, 3, 7, 4, 0, 5, 6, 1};
    recvData.ReadBitInOrder(guid, bitOrder);

    uint8 byteOrder[8] = {0, 2, 6, 1, 7, 3, 4, 5};
    recvData.ReadBytesSeq(guid, byteOrder);
Причём между битами, может происходить чтение других данных. Зачем такие сложности сделали близы? Почему для каждого опкода свой порядок чтения гуида?
SeT вне форума   Ответить с цитированием