Макрос себе написал для проверки порядка байт:
#define ENDIAN_LITTLE 0
#define ENDIAN_BIG    1
#if 0x04030201 >> 24 == 0x04
#  define ENDIAN ENDIAN_LITTLE
#else
#  define ENDIAN ENDIAN_BIG
#endif
Сообразить не могу, будет ли он универсальным, или все же на машине с big_endian препроцессор даст мне не то что я хочу?


    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от sotlef 
  
    
      Ответ на:
      
          комментарий
        от sotlef 
  

    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от tailgunner 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  

    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от nanonymous 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от nanonymous 
  
    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от nanonymous 
  
    
      Ответ на:
      
          комментарий
        от Murr 
  
    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
      Ответ на:
      
          комментарий
        от nanonymous 
  
    
      Ответ на:
      
          комментарий
        от nanonymous 
  

    
      Ответ на:
      
          комментарий
        от anonymous 
  
    
        Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
      
Похожие темы
- Форум big-endian little-endian (2019)
- Форум Little Endian <-> Big Endian (2009)
- Форум [C, linux source] Зачем нужно писать #define SOMETHING SOMETHING ? (2010)
- Форум Столкнулся я с вашим шарпом... (2013)
- Форум Помогите с макросами (2013)
- Форум GCC little/big endian и константы (2012)
- Форум [C] h-файл для расширений компиляторов (2011)
- Форум crc32, ascci to bin, big-endian to little-endian (2017)
- Форум Little-endian [Решено] (2012)
- Форум Code Less, Create More (2010)