Anonimowy użytkownik
→Konwersja z jednego porządku do innego: po co nazwy argumentów
(void) |
(→Konwersja z jednego porządku do innego: po co nazwy argumentów) |
||
<source lang="c">
#include <arpa/inet.h>
uint32_t htonl(uint32_t
uint16_t htons(uint16_t
uint32_t ntohl(uint32_t
uint16_t ntohs(uint16_t
</source>
int main(void) {
printf("Porządek ");
#if __BYTE_ORDER == __BIG_ENDIAN
printf("
#elif __BYTE_ORDER == __LITTLE_ENDIAN
printf("
#elif defined __PDP_ENDIAN && __BYTE_ORDER == __PDP_ENDIAN
printf("
#else
printf("Inny porządek
#endif
printf(" (%d)\n", __BYTE_ORDER);
return 0;
}
|