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

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

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: QTcpSocket и QXmlStreamWriter  (Прочитано 22972 раз)
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.098 секунд. Запросов: 23.