Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как правильно реализовать ввод и вывод по фамилии?
На сервере хранится список книг, хранящихся в библиотеке. Каждая запись списка содержит следующую информацию о книгах: регистрационный номер книги; автор; название; год издания; издательство;... используйте теги выделения кода тут ваш код
Получить от сервера название числа, посланного клиентом, прописью C++
Здравствуйте, можете пожалуйста помочь изменить код программы. Задание Клиент посылает серверу число от 0 до 10 и получает назад название этого числа прописью Листинг Сервера: #include... DumkinVD, #define _WINSOCK_DEPRECATED_NO_WARNINGS в шапке кода попробуйте прописать, может поможет.
C++ Передача файла через сокеты https://www.cyberforum.ru/ cpp-networks/ thread1832105.html
Добрый вечер. Столкнулся с задачей, которая звучит так: написать клиент-серверное приложение, которое организует передачу файла с сервера music.mp3 (лежит в папке с программой) на клиент в папку... Я вот почти уверен, что речь шла о WinSock) Если да - то у меня где-то валялся пример с передачей файла...
Эхо сервер без Qt, Boost и тп (TCP/UDP) C++
Добрый день! Стоит задача - реализовать эхо сервер (клиент-серверное приложение), которое будет принимать пакеты по протоколу UDP/TCP и отправлять их обратно клиенту. В целом для одного... PakistanCode Ты можешь на стороне сервера создать 2 сокета( UDP / TCP ) на два разных порта, и разделить логику чтения чтения tcp сегментов и udp датаграм. Добавлено через 4 минуты По поводу...
C++ Работа multi_curl и С++ Уважаемые! Приветствую всех. С курлом работаю давно) Примеров работы в один поток как на PHP так и на С++ в интернете тьма, но вот примеров работы multi_curl в С++ я не нашел!:cry: Ребята подкиньте... https://www.cyberforum.ru/ cpp-networks/ thread1834621.html C++ Как задать несколько подключаемых портов на сервере? https://www.cyberforum.ru/ cpp-networks/ thread1832200.html
Вот код моего чуда, хотелось бы узнать как можно подключится к нескольким портам (в дальнейшем будут использоваться как комнаты). Сервер для чата #pragma comment(lib,"Ws2_32.lib") #include...
C++ Как отправить https запрос? (сокеты) https://www.cyberforum.ru/ cpp-networks/ thread1838962.html
Собственно, есть обычный рабочий код, который вытаскивает страничку, но по http. Корректировал проверку, менял порт на 443, но бэдреквест :( Что нужно исправить/добавить? char* OpenURL(char *url)... Что-то я не вижу здесь шифрования, криптоалгоритмов, TLS/SSL Handshake... А HTTPS без этого работать не будет.
C++ Многопоточный клиент https://www.cyberforum.ru/ cpp-networks/ thread1838789.html
Друзья, помогите исправить код так, чтобы клиент был многопоточный, т.е. наладился диалог между сервером и клиентом. Вот код: #include <iostream> #include <stdio.h> #include <winsock2.h> using... #include <iostream> #include <stdio.h> #include <winsock2.h> #include <thread> using namespace std; void clientThread ( SOCKET clientSock ) { int retVal=0;
C++ Добавить к программе вывод ip-адресов компьютеров Имеется программа выводит имя компьютеров, необходимо чтоб выводила IP-адреса, что необходимо добавить в коде имеется эта реализация но как я понимаю нет реализации самой функции GetIP. Помогите кто... никто не может сделать? наверно только на словах спецы везде. https://www.cyberforum.ru/ cpp-networks/ thread1834054.html C++ IOCP - очистить очередь порта https://www.cyberforum.ru/ cpp-networks/ thread1838423.html
Всем привет. Вот у меня есть 5 "портов" в очередь которых я пихаю выделенные динамически структуры OVERLAPPED, каждое новое действие ( wsasend, wsarcv) новая структура... Проблема такая - как...
C++ Связь Labview и программы на С++ по протоколу TCP Всем привет Я НЕ силен в с++ мне необходим текст программы на с++ которая может связываться с программой написанной на Labview про протоколу ТСP/IP https://www.cyberforum.ru/ cpp-networks/ thread1834001.html C++ Как задать несколько подключаемых портов на сервере? https://www.cyberforum.ru/ cpp-networks/ thread1833725.html
Вот код моего чуда, хотелось бы узнать как можно подключится к нескольким портам (в дальнейшем будут использоваться как комнаты). Сервер для чата #pragma comment(lib,"Ws2_32.lib") #include... lexnom, несколько сокетов, каждый на своём порте, каждый биндить, ставить на прослушку и на каждом принимать подключения
183 / 181 / 66
Регистрация: 15.02.2015
Сообщений: 515
03.11.2016, 15:35 0

Winsock проверка закрыто ли соединение - C++ - Ответ 9723298

03.11.2016, 15:35. Показов 3028. Ответов 2
Метки (Все метки)

Ответ

Если через select, то через первый read fd_set можно отследить закрытый/отвалившийся сокет, он пройдёт проверку на FD_ISSET, но recv вернёт либо ноль, если клиент закрыл соединение, либо -1, если клиент просто отвалился.

Вернуться к обсуждению:
Winsock проверка закрыто ли соединение C++
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.11.2016, 15:35
Готовые ответы и решения:

Winsock(соединение с сервером)
Тестирую свою приложение. Появилась проблема, а именно невозможность подключиться к некоторым IP адресам. Например у одного моего знакомого...

Базовое соединение закрыто: Соединение было неожиданно закрыто
Недавно написал лаунчер для своего сервера, сделал там и регистрацию. Для этого зарегистрировал домен и купил для него хост на www.reg.ru ...

Базовое соединение закрыто: Соединение было неожиданно закрыто
Доброго времени суток, пытаюсь подключиться к сайту таким образом. Uri uri = new Uri(&quot;http://site.ru/&quot;); HttpWebRequest...

2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.11.2016, 15:35
Помогаю со студенческими работами здесь

Базовое соединение закрыто: Соединение было неожиданно закрыто
Здравствуйте. У меня возникла такая проблема, что при вызове метода soap веб-сервиса соединение падает, и выдает...

соединение закрыто удалённым сервером
Добрый вечер! Возникла след ситуация - с некоторого времени, при открытии сайтов (большинства) выводиться следующая ошибка соединение...

Соединение закрыто удаленным сервером
Добрый день. после удаления баннера с голыми тетками (при помощи CureIt) перестали открываться некоторые сайты, либо открываются с 5-10...

Соединение закрыто удаленным сервером
В общем,проблема стара как мир..Опера не так давно начала выдавать подобную ошибку(примерно с неделю) при входе на различные...

Соединение закрыто удалённым сервером
Когда я захожу на яндекс майл гугл или вконтакте Опера пишет:Соединение закрыто удалённым сервером Вы попытались получить доступ к...

0
Новые блоги и статьи
Vue 3: Создаем современное веб-приложение с Composition API
Reangularity 14.03.2025
В фронтенд-разработке Vue 3 выделяется своим прагматичным подходом. В отличие от React с его минималистичной философией "всё — JavaScript" или Angular с его всеобъемлющим корпоративным подходом, Vue. . .
Разработка контекстных меню в iOS
mobDevWorks 14.03.2025
С приходом iOS 13 Apple представила новый API для контекстных меню, который полностью заменил предыдущую технологию 3D Touch peek & pop. Хотя многие разработчики и пользователи испытывают ностальгию. . .
Лучшие практики оптимизации Docker Image
Mr. Docker 13.03.2025
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/ CD пайплайнами,. . .
Вопросы на собеседовании по Docker
Mr. Docker 13.03.2025
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет. . .
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
РоΜа 13.03.2025
Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал. . . пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. . . .
Real PATH definitions in bash scripts
jigi33 13.03.2025
Как поймать путь и путь к директории относительно запускаемого файла в BASH 1. поймать путь через вывод $(pwd) 2. более правильно - на основе realpath (см. скриншот)
Django или Flask: что выбрать для веб-разработки на Python
py-thonny 13.03.2025
Django – это высокоуровневый фреймворк, который придерживается философии "всё включено". Он предоставляет разработчику готовые решения для большинства типичных задач веб-разработки: от аутентификации. . .
Непрерывное развертывание в Java с Kubernetes
Javaican 13.03.2025
Чем так привлекателен Kubernetes для развертывания Java-приложений? Этот оркестратор контейнеров позволяет автоматизировать развертывание, масштабирование и управление контейнеризированными. . .
Предотвращение XSS, CSRF и SQL-инъекций в JavaScript
run.dev 13.03.2025
JavaScript занимает первые позиции среди языков веб-разработки, но его распространенность делает его привлекательной целью для злоумышленников. Межсайтовый скриптинг (XSS), межсайтовая подделка. . .
PHP 8: JIT-компиляция и улучшение производительно­сти
Jason-Webb 13.03.2025
PHP никогда не славился своей скоростью. Многие сталкивались с проблемами производительности при работе со сложными вычислениями или обработкой больших объемов данных. Традиционная модель выполнения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru