|
|
Другие темы раздела | |
C++ Как получить прогресс закачки в URLDownloadToFile? есть код private: System::Void backgroundWorker1_DoWork(System::Object^ sender, System::ComponentModel::DoWorkEventArgs^ e) { URLDownloadToFile(0, L"http://mcn-l.esy.es/mcn/0046b.zip", L"C:\\Games\\mcl\\Downloads\\0046b.zip",0,0); } тут нужно получить прогресс закачки, чтобы отправить его в ReportProgress Код ниже вызывает не совсем ту реакцию какую мне... https://www.cyberforum.ru/ cpp-networks/ thread1630478.html |
Клиент-сервер работующий через Интернет C++ Всем привет! Я пишу дипломную работу, которая связанная с передачей данных через Интернет используя клиент-серверное приложение. Вопрос в том как наладить передачу данных между двумя компьютерами, которые находятся в разных точках мира или подключены к разным провайдерами? P.S. в вопросе работы через интернет я ~0. |
C++ Посоветуйте книгу на тему "с++ и сети" Здравствуйте, можете посоветовать какую-нибудь книгу по "с++ и сети". Буду признателен. https://www.cyberforum.ru/ cpp-networks/ thread1629876.html |
C++ Расчет маски сети
https://www.cyberforum.ru/ cpp-networks/ thread1629361.html Задача: произвести расчет маски сети и определить количество хостов по ip-адресу. Искал в интернете алгоритм или нормальные объяснения с примером, как производится расчет ничего хорошего не нашел. Кто в теме, объясните на примере или дайте понятную инфу. |
C++ Как принять RAW socket? /*Допустим есть у нас на сервере такой сокет*/ SOCKET my_sock = socket(AF_INET,SOCK_DGRAM,0); //udp /*Нужно принять им мой собранный пакет по такому сокету*/ SOCKET my_sock = socket( PF_INET, SOCK_RAW, IPPROTO_RAW ); Собирал свой пакет в заголовке с UDP , но сервер не принимает. Как быть, если не трогать сервер. |
C++ Распределённые вычисления Здравствуйте! Помогите пожалуйста со следующей задачей: написать распределённый метод для вычисления одномерной оптимизации функции методом золотого сечения. Если я что и находила так это просто линейные методы. А на такие вещи ума не хватает ( Заранее спасибо за любую оказанную помощь. https://www.cyberforum.ru/ cpp-networks/ thread1628204.html |
C++ Проверка конца текста
https://www.cyberforum.ru/ cpp-networks/ thread1626391.html Нужно переслать на сервер строку неизвестной длинны. Пробовал использовать для знака окончания строки \0 но клиент не передает серверу.Что можно использовать вместо этого знака? |
C++ Как скрыть IP-адрес? Привет всем уважаемые форумчане, Мужики очень нужна помощь грамотного программиста С++ нужна помощь |
C++ Передача данных клиент-сервер
https://www.cyberforum.ru/ cpp-networks/ thread1623867.html Добрый день, пытаюсь разобраться с передачей данных клиент-сервер. Вот кое-как по примерам в интернете написал, что нужно, но выдает две ошибки. Подскажите пожалуйста, как исправить. КЛИЕНТ #include <stdio.h> #include <winsock2.h> #include <windows.h> #define MY_PORT 666 // макрос для печати количества активных пользователей |
C++ Parse RESTful API Всем привет. Использую сервис Parse через RESTful API которое они предоставляют. Вопрос о том как подчищать за пользователями. Мы делаем login user'a, создается сессия для данного юзера. Запускаем еще один билд и тоже делаем логин того же юзера. Получается что у нас на 1 юзера создано 2 сессии. Пытался запросом получить все существующие сессии и сделать для них logout но для этого нужен токен... https://www.cyberforum.ru/ cpp-networks/ thread1623700.html |
Трудности перевода. Service provider C++ Здравия желаю! Собственно, не очень понятно выражение, используемое в описаниях к разным функциям winsock в MSDN, в send, например. Есть у нас там флажок MSG_DONTROUTE с таким описанием: Specifies that the data should not be subject to routing. A Windows Sockets service provider can choose to ignore this flag. Всё, вроде бы, понятно, но что это за мифический service provider такой? |
C++ Udp и сегментация
https://www.cyberforum.ru/ cpp-networks/ thread1623341.html Если так получилось, что я отправил данные по udp двумя вызовами send(). Первым вызовом я отправил 1356 байт а вторым 1312 байт. Следовательно у меня есть 2 отдельных датаграммы первая размером в 1356 байт(без учета заголовка пакета) и вторая 1312 байт(без учета заголовка) верно?? И на udp сервере когда я вызовом recv() буду читать данные, то я прочитаю эти обе датаграммы за 2 вызова функции... |
50 / 49 / 10
Регистрация: 24.01.2010
Сообщений: 225
|
|
08.01.2016, 03:38 | 0 |
Получить количество байт, готовых к считыванию из сокета - C++ - Ответ 859311408.01.2016, 03:38. Показов 5132. Ответов 25
Метки (Все метки)
Ответ
TCP протокол - это поток. А как Вы трактовать будете этот поток - чиссо ваше дело. Вы можете передавать длину(частный случай - фиксированной длины), либо парсить поток на магическую комбинацию. Всё остальное не прокатит. Клиент может послать 100+50+10+300, сервер может получить 400+3+49+8.
(круглый) Вернуться к обсуждению: Получить количество байт, готовых к считыванию из сокета C++
0
|
08.01.2016, 03:38 | |
Готовые ответы и решения:
25
Никак не могу понять, как узнать, сколько байт читать из сокета Прочитать несколько байт с сокета Получить количество байт, записанных в com-порт (асинхронный режим) Как из сокета вернуть число байт, которое пришло? |
08.01.2016, 03:38 | |
08.01.2016, 03:38 | |
Помогаю со студенческими работами здесь
0
Дан массив из 10 байт. Посчитать количество байт, в которых сброшены 6 и 4 биты Дан массив из 11 байт. Подсчитать количество байт с нечетным числом 1 в байте Дан массив из 10 байт. Посчитать количество байт содержащих ровно три единицы Дан массив из 6 байт. Посчитать количество байт число единиц, в которых не превышает 3. |