|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|||||||||||||||||||||||||||||||
Шлее, глава 4016.04.2013, 20:01. Показов 4251. Ответов 34
Метки нет (Все метки)
Читал я книгу Шлее по Qt 4.5, дочитал до сороковой главы (Программирование поддержки сети). Попробовал скомпилировать его пример. Исходный код не менял, но из-за того, что проект у меня не линковался (возможно, какая-то проблема с несовместимостью v4.5 и v4.8 проектов), я создал новый пустой проект, подключил всё нужное, и - о чудо! - он прошёл процесс компиляции и линковки. Но вот когда я попробовал запустить его, у меня нихрена не получилось: сервер оставался глух на мольбы клиента принять хоть парочку пакетов -_-. Есть идеи, почему так могло произойти?
P.S. Сначала я грешил на закрытые роутером порты и мою криворукость в их открытии, но при подключении кабеля к компьютеру напрямую эффект такой же. Листинги, которые врядли нужны, потому что никаких изменений по сравнению с работающим (наверное) примером автора книги я не делал. Server: main.cpp
main.cpp
0
|
|||||||||||||||||||||||||||||||
| 16.04.2013, 20:01 | |
|
Ответы с готовыми решениями:
34
Шлее Qt 4.8 Шлее на Qt 5.1 Qt Макс Шлее |
|
1936 / 1048 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
|
|
| 16.04.2013, 21:44 | |
|
единственное, что я могу посоветовать аффтору - это выпить йаду!!!! (это я к Шлее)
а по теме - смотрите форум, тут таких читателей воз и тележка, повторюсь в 34568 раз - читайте оф. мануалы и доки, а эту макулатуру - ф топку!
0
|
|
|
Псевдослучайный
1946 / 1146 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
| 16.04.2013, 21:56 | |
|
Поддерживаю, довольно бестолковое чтиво. Доки и примеры с qt-project.org гораздо полезней.
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 16.04.2013, 21:57 [ТС] | |
|
Хм, будем копать...
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
||
| 16.04.2013, 22:50 [ТС] | ||
|
0
|
||
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
| 17.04.2013, 07:07 | |
|
PreFX, Не забудь проверить закрытые порты на брандмауэре компа, и антивирусники многие закрывают порты без спросу...
1
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
||
| 17.04.2013, 08:40 [ТС] | ||
|
0
|
||
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
| 17.04.2013, 08:50 | |
|
PreFX, А вот это уже скорее всего проблемы программы.
Добавлено через 8 минут PreFX, Чтение данных у тебя какое то странное. Если у тебя пришли хоть какие то данные, то твой слот начинает в бесконечном цикле читать данные..... ты уж либо синхронную работу сокетов используй, либо асинхронную, а не то и другое сразу. Кроме того ты читаешь данные из in, не понял как они в этот QDataStream попали, может что то проглядел конечно....
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 17.04.2013, 19:27 [ТС] | |
|
Dmitriy_M, покопаюсь ещё в настройках системы :/
0
|
|
|
|
|||||||||
| 17.04.2013, 20:21 | |||||||||
|
Скомпилил исходники сервера из книги в Qt5 Win7 ( поправил pro, добавил требуемые включения)
Результат - подключение идет, в телнет клиенте появляется строка
доктор прописал ...Как то по детски сравнивать доку с книгой ... Добавлено через 5 минут
Добавлено через 24 минуты Вот разбираю код, стремают эти строки
0
|
|||||||||
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 17.04.2013, 20:52 [ТС] | |
|
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 17.04.2013, 23:19 [ТС] | |
|
Хм, вроде выйти должно как-то так:
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 17.04.2013, 23:39 [ТС] | |
|
Dmitriy_M, нет, однако я беру всегда актуальный.
0
|
|
|
26 / 21 / 2
Регистрация: 14.07.2012
Сообщений: 176
|
|
| 17.04.2013, 23:53 [ТС] | |
|
М-да, значит, проблема у меня.
0
|
|
| 17.04.2013, 23:53 | |
|
Помогаю со студенческими работами здесь
20
Пример из Шлее калькулятор Ошибка Макса Шлее Прата -> Шлее = PROFIT?
Не запускается пример из книги Шлее по QT 4.8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|