Russian Qt Forum
Ноябрь 25, 2024, 07:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Аналог функции ntohs  (Прочитано 8100 раз)
Aleksan
Гость
« : Апрель 04, 2005, 15:06 »

Есть ли в QT  аналог функции ntohs из Winsock2.h. ?
Записан
Sergeich
Гость
« Ответ #1 : Апрель 04, 2005, 16:15 »

ntohs присутствует на всех платформах, различаются только хидеры - пол виндой это Winsock2.h, а под линухом - <netinet/in.h>, т.е. можешь написать:
Код:

#ifdef Q_WS_WIN
  #include <winsock2.h>
#endif
#ifdef Q_WS_X11
  #include <netinet/in.h>
#endif

и спокойно юзать ntohs
Записан
Zigmar
Гость
« Ответ #2 : Апрель 04, 2005, 21:28 »

А если пользоваться QDataStream, то он сам при сериализации конвертирует little-big endian.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.104 секунд. Запросов: 21.