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

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

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: QTcpSocket и QXmlStreamWriter  (Прочитано 23640 раз)
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #30 : Июля 23, 2009, 13:15 »

Я решу свою задачу простым сокетом быстро и без проблем.

Чувствую ещё будет аналогичная тема, но связанная с сокетами, мол почему приходит часть данных, а не все сразу.
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
max1983
Гость
« Ответ #31 : Июля 23, 2009, 13:27 »

Цитировать
Чувствую ещё будет аналогичная тема, но связанная с сокетами, мол почему приходит часть данных, а не все сразу.

Уважаемый если тема и возникнет, то из за специфики QT я досихпор программировал в С++ cli .Net и проблем не было у меня ни с сокетами ни QXmlStreamWriter/Reader-ами. Имена типов схожи и функции тоже я логично предположил что и работают по одинаковому принципу
что в следствии стало ясно что эт не так. Ну и что тут такого что мне не подходят эти классы для парсинга?
Гляну Dom если не понравится то тогда просто сокетами сделаю.
Записан
denka
Гость
« Ответ #32 : Июля 23, 2009, 13:35 »

Цитировать
Чувствую ещё будет аналогичная тема, но связанная с сокетами, мол почему приходит часть данных, а не все сразу.

Уважаемый если тема и возникнет, то из за специфики QT я досихпор программировал в С++ cli .Net и проблем не было у меня ни с сокетами ни QXmlStreamWriter/Reader-ами. Имена типов схожи и функции тоже я логично предположил что и работают по одинаковому принципу
что в следствии стало ясно что эт не так. Ну и что тут такого что мне не подходят эти классы для парсинга?
Гляну Dom если не понравится то тогда просто сокетами сделаю.

Уважаемый никакой специфики нет(разве что только ваш стиль "программирования").
Знание букв не подразумевает правильность написания слов, а знание слов не подразумевает умение строить предложения. Так что лучше учите мать часть, чтоб в дальнейшем не ломать голову себе и не тратить время людей при этом оскорбляя их
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #33 : Июля 23, 2009, 13:37 »

2 max1983 ,

Цитировать
Гляну Dom если не понравится то тогда просто сокетами сделаю.
Дум тож не поможет.. чтобы не терять данные можно попробовать таким макаром читать: http://www.forum.crossplatform.ru/index.php?showtopic=3030&st=20

см. последний топик

т.е взять эту идею и уже применить её к своей проблеме.. хотя хз - решать Вам Улыбающийся
Записан

ArchLinux x86_64 / Win10 64 bit
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #34 : Июля 23, 2009, 13:37 »

Я повторюсь еще раз. Допустим ты передаешь файл размером 100Мб, на другом конце его принимаешь. Так вот, такого не будет, что файл прийдет весь целиком. Я имел ввиду это, и ничего более. И это касается как сокетов так и QXmlStreamReader-а, работающего поверх сокета. Нужна дочитка и конкатенация частей (что и требовалось при работе в твоем случае с  QXmlStreamReader)
« Последнее редактирование: Июля 23, 2009, 13:38 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
ритт
Гость
« Ответ #35 : Июля 23, 2009, 15:20 »

не разбазаривай свой талант на Qt - ты уже сейчас можешь устроиться в мелкосовт или мозиллу! осчастливь их...
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


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