|
|
Другие темы раздела | |
C++ Чат...
https://www.cyberforum.ru/ cpp-networks/ thread45263.html Решил написать чат, так сказать для общего развития навыка, окно сделал без проблем, но вот как сделать чтобы приложения коннектились? В гугле лазил, хм... там написано что нужно использовать сокеты, в другой статье нашел что сокеты используют WinAPI, но я делаю при помощи дот.нета... |
C++ Ошибка сокета при передаче в поток Короче лаба по програмиированию, типа сервер на TCP сокетах. Ошибка возникает внутри потока, куда я передаю созданные аксептом сокеты на каждого клиента. int KNBServer::Listen() { int iResult; PHOSTENT pLocalHostEnt = gethostbyname("localhost"); SOCKADDR_IN addr; ZeroMemory(&addr,sizeof(addr)); addr.sin_family = AF_INET; addr.sin_addr.s_addr = ((in_addr... |
C++ Как перевести void* в struct? Занимаюсь чатом. столкнулся с проблемой преобразования типов typedef struct Tmess { String nick; String adr; String data; } mess; void __fastcall TForm1::SockAccept(TObject *Sender, TCustomIpClient *ClientSocket) https://www.cyberforum.ru/ cpp-networks/ thread42972.html |
C++ Промежуточный запрос на одном сокете.
https://www.cyberforum.ru/ cpp-networks/ thread42593.html Здравствуйте, хочу проконсультироваться с таким вопросом, есть сокет он конектится к серверу и потом в цикле получает от него ответы. При чем по такой стуктуре send while(1) { recv } тоесть шлет 1 запрос, а ответы получает пока сокет работает. Мне нужно в это время когда сокет подключен послать еще 1 запрос и вот я думаю, как его посылать если этот сокет все время ловит инфу от... |
GetIfTable невозможно получить имя интерфейса !!! C++ Пробую получить имя сетевого соединения через GetIfTable. Код ниже. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <winsock2.h> #include <ws2tcpip.h> #include "Unit2.h" #include "iphlpapi.h" |
C++ [ILINK32 Error] Error: Unresolved external 'GetNumberOfInterfaces' referenced from
https://www.cyberforum.ru/ cpp-networks/ thread37583.html Пытаюсь компилить проект.. 3 строчки буквально... //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit2.h" #include "iostream" |
C++ Сокеты + get + чтение ответа Нашел пример работы с сокетами. Решил переделать его для запроса содержимого web страницы. Научился отправлять get запрос и читать ответ. Но появилась проблема: при чтении ответа с крупных сайтов я недополучаю часть кода страницы. В чем может быть проблема? И можо ли как то сократить код? #include <stdio.h> #include <string.h> #include <winsock2.h> #include <windows.h> #include <ctype.h> ... https://www.cyberforum.ru/ cpp-networks/ thread35914.html |
C++ Передать значени через глобальную переменную или указатель Имеется функция, которая должна возвратить строковое значение. Сделал 2 способами. 1 - объявил глобальной переменной строку и передавал в функцию указатель на эту переменную. 2 - передал функции указатель на строку, а вернул указатель на строку, которая была сформирована внутри функции. Хотелось бы узнать как правильнее поступить, если с помощью функции надо модифицировать(вернуть) строку?? |
C++ POST запрос Здравствуйте! Подскажите как используя сокек отправить пост запрос на сервер? https://www.cyberforum.ru/ cpp-networks/ thread35334.html |
C++ UDP Broadcast
https://www.cyberforum.ru/ cpp-networks/ thread35031.html Здравствуйте, написал программу которая с помощью UDP считает количество своих копий на локальной машине(придумал задание не я:)) В общем. Сделал по своему - работает. Но задание нужно выполнить через Broadcast. В общем задание выполняется таким образом: 1)Инициализация сокета 2)Бинд сокета 3)Если Бинд произошел переходим в бесконечное чтение 4)Если бинд не произошел отправляем сообщение... |
C++ Сокеты (WinSock 2.0) и потоки (Threads) в WinXP Pro и WinServ 2003 Введение Пишу "клиент-серверное" приложение, чтобы руку "набить" (TCP/IP, не UDP). При подключении клиента для него выделяется поток, при запросе отправляется ответ. Тестирование Приложение "клиент" создает N подключений к серверу и каждую секунду делает запрос на получение данных. Проблема При подлючении 2000+ (+ всегда разный лежит в интервале ) клиентов, дальнейшее создание потоков на... |
C++ Chat Borland C++ 06 Я уже приступил, кое что нашел в сети, может кто то разбирается ?! Расскажите как Едиту, присовоить какую либо функцию ?! и можно ли работать с "->" в сетевых приложениях ?! Чат для локалки, чтобы вписать хост, и ко мне приконектилися, без излишек, самый простой чат! Добавлено через 15 часов 48 минут 22 секунды void __fastcall TForm1::Button3Click(TObject *Sender) { ... https://www.cyberforum.ru/ cpp-networks/ thread31422.html |
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
|
|
03.08.2009, 18:19 | 0 |
Непонятное поведение winsock - C++ - Ответ 23180603.08.2009, 18:19. Показов 2490. Ответов 16
Метки (Все метки)
Ответ
Если чексумма не совпадает, то приёмник должен дропнуть пакет. А передатчик считает, что если подтверждения нет какое-то время, то надо переслать пакет. Таким образом, если ты пишеш и приёмник и передатчик, то должен проверять сумму CRC. Иначе передатчику не откуда будет узнать, что пакет пришёл битый и его надо переслать.
Вернуться к обсуждению: Непонятное поведение winsock C++
0
|
03.08.2009, 18:19 | |
Готовые ответы и решения:
16
Непонятное поведение поведение TIM6 на STM32f4discovery Непонятное поведение Непонятное поведение Непонятное поведение ОС |
03.08.2009, 18:19 | |
03.08.2009, 18:19 | |
Помогаю со студенческими работами здесь
0
Непонятное поведение CheckedListBox Непонятное поведение в цикле Непонятное поведение блоков Непонятное поведение ArrayList |