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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Windows-7 QT5.4 QTCPServer получить IP адрес клиента  (Прочитано 5082 раз)
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« : Март 31, 2020, 11:41 »

Код:
        MyClient = new serverClient(rc,this,j,pass);
        MyClient->setSocketDescriptor(socket);
        QString tcp=MyClient->peerAddress().toString(); // IP адрес клиента
подключение идет от localhost.
но строка tcp="::1" почему?
Записан

Как мало времени и как много нужно узнать
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4725



Просмотр профиля WWW
« Ответ #1 : Март 31, 2020, 11:49 »

похоже на адрес IPv6
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« Ответ #2 : Март 31, 2020, 11:53 »

а можно как то заставить работать с IP4?
Записан

Как мало времени и как много нужно узнать
qate
Супер
******
Offline Offline

Сообщений: 1175


Просмотр профиля
« Ответ #3 : Март 31, 2020, 12:53 »

QHostAddress::AnyIPv4
Записан
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« Ответ #4 : Апрель 01, 2020, 20:42 »

спасибо
Записан

Как мало времени и как много нужно узнать
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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