Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сокеты преобразование указателя my_sock=((SOCKET*)client_socket); кто нибудь может эту строчку объяснить я не понимаю что она делает,понимаю только ,что client_socket преобразуется в тип SOCKET ,а 0 индекс массива к чему он тут? и какая разница будет между char* и *char этот вопрос меня полгода интересует а гугл не отвечает https://www.cyberforum.ru/ cpp-networks/ thread238078.html Мануал по сокетам и потокам C++
Где таковой достать? желательно на русском,гугл не помогает, может кто видел книжонки ? или хотя бы по потокам что бы понять как это работает
C++ Асинхронный сокет https://www.cyberforum.ru/ cpp-networks/ thread236989.html
Народ вот возник вопрос как реализовать асинхронный сокет? Может у кого есть небольшой пример? Заранее спасибо!
C++ WinSock или Windows socket https://www.cyberforum.ru/ cpp-networks/ thread235871.html
Приведите, пожалуйста, примеры задач, для решения которых необходим сокет. Много информации про сервер и клиент, как инициализировать, как получить имя хоста, и т.д., а зачем никак не пойму? Всегда ли нужно писать одновременно и сервер и клиент? Правильно ли я понимаю, допустим, я хочу отправлять и получать почту, то должен написать клиент, а сервером будет почтовый ящик, он уже есть на сервере,...
C++ Ограничениия на размер посланных(принятых) байтов в клиент-серверном приложении
Здравствуйте дорогие Есть ли ограничениия на размер посланных(принятых) байтов в клиент-серверном приложении? функции send и recv. Вроде идет всего 16 байт... Если есть, то как это ограничение обойти?
C++ Подводные камни клиент-серверного приложения Здравствуйте дорогие Хорошую статью дал мне Vitaly1981 http://citforum.ru/book/cook/winsock.shtml за что большое спасибо! Помогите пожалуйста поподробнее как-то понять, что имеется тут ввиду Внимание: работая с серверными приложениями, вы (если не предпримите дополнительных мер) предоставляете возможность воспользоваться ими каждому абоненту Интернет (если в момент работы сервера вы... https://www.cyberforum.ru/ cpp-networks/ thread232894.html
C++ Socket(вернуть строку клиенту) https://www.cyberforum.ru/ cpp-networks/ thread232575.html
Товарищи!!! Подскажите пожалуйста, как нормально вернуть сообщение клиенту? Сделал вот так: while ((Serv = accept(Serv,0,0)) != INVALID_SOCKET) { while (exit == false) { int ret = recv(Serv, szBuffer, 2048, 0); str = szBuffer;
C++ CSocket::Send, "склеиваются" пакеты
столкнулся с такой проблемой: допустим мне нужно поочерёдно отправить с сервера на клиент 2 сообщения: pSocket->Send("Привет", 6); pSocket->Send("Hello", 5); клиенту приходит следующая строка: ПриветHello пока в качестве костылей использую Sleep() между первым и вторым отправками, но все равно иногда проскакивает "склеившееся" сообщение. Подскажите, как с этим можно бороться?
C++ Клиент-серверное приложение Здравствуйте Помогите пожалуйста с первым клиент серверным приложением. Не могли бы вы подсказать хорошую литературу, статью(они меньше))), особенно о "подводных камнях", проблемах, защищенности приложения. В частности не могли бы вы сказать должно ли (и почему) оно обязательно быть многопоточным? https://www.cyberforum.ru/ cpp-networks/ thread231528.html C++ windows services + winsock https://www.cyberforum.ru/ cpp-networks/ thread231387.html
создал windows services на основе консольного приложения. Имеется полностью рабочее серверное приложение, но при его переносе в windows services не могу к серверу подключиться клиентским приложением. Надо понимать так, что консольное приложение не годиться для моих целей, или же проблема в другом? Добавлено через 46 минут проблема решена, убейте тему.
Приложение типа клиент/сервер TCP/IP C++
Добрый день! Помогите понять основы и дайте инфу за которую можно зацепится. Моя первоначальная задача написать две программы клиент/сервер и сделать TCP/IP соединение между ними. НО! Не по локальной сети, а по глобальной сети. Все исходники что находил в гугле/яндексе или относилось к локалке, или я не мог даже соединение зделать. ОС Windows. Мне бы примерчик хотя бы какой-то, или по этому...
C++ WinSock: перекидывание соединения на другой порт подскажите, у меня написано серверное приложение, которое слушает входящие соединения на порт например 5150. А вот присоеденять клиентов я хочу на другие порты. подскажите как. https://www.cyberforum.ru/ cpp-networks/ thread230818.html
2 / 2 / 2
Регистрация: 15.11.2009
Сообщений: 100
0

сокет не выводит полученое сообщение - C++ - Ответ 1344615

05.02.2011, 13:37. Показов 520. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
суть такая,сервер получает сообщение от клиента но не выводит его ,что это может быть?
он как бы выводит,но выводит переход на новую строку
ПС:Проблема не в клиенте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <winsock2.h>
#include <iostream>
#include<Windows.h>
#pragma comment(lib,"ws2_32.lib")
#define PORT 777
using namespace std;
int main()
{
    WSAData ws;
    WSAStartup(MAKEWORD(2,2),&ws);
    SOCKET server;
    server=socket(AF_INET,SOCK_STREAM,0);
    struct sockaddr_in ser;
    ser.sin_addr.s_addr=INADDR_ANY;
    ser.sin_port=htons(PORT);
    ser.sin_family=AF_INET;
    struct sockaddr client;
    char buffer[2048];
    bind(server,(SOCKADDR*)&ser,sizeof(ser));
    listen(server,5);
    int siz=sizeof(client);
    SOCKET cl=accept(server,(SOCKADDR*)&client,&siz);
    recv(cl,buffer,sizeof(buffer),0);
    cout<<buffer;
    cin.get();
    WSACleanup();
}


Вернуться к обсуждению:
сокет не выводит полученое сообщение C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2011, 13:37
Готовые ответы и решения:

Вернуть значение полученое через Math.Atan?
Всем привет! Подскажите с помощью какой функции вернуть назад значение полученное так образом: ...

Написать программу, которая выводит пример на вычитание, запрашивает ответ пользователя, проверяет его и выводит сообщение о правильности
Написать программу, которая выводит пример на вычитание (в пределах 100), запрашивает ответ...

Материнка 775 сокет и процессор 771 сокет, Совместимость
Ребят помогите пожалуйста, попробовал разобраться Сам и только запутался больше... Вообщем...

4 планки Apacer DDR3 по 4Gb/1333MHz от старой МВ сокет 775 могу ли я их использовать на сокет 2011
недавно решил перейти с LGA775 на LGA2011. Финансы урезаны поэтому пока приобрёл только процессор...

0
05.02.2011, 13:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2011, 13:37
Помогаю со студенческими работами здесь

Как только происходит попытка создать сокет для UDP - сокет TCP сразу ломается (выдает 10093).
Добрый день. Пытаюсь сделать соединение, использующее два канала обмена данными - TCP для...

Сообщение не доходит до виртуальной машины через сокет
Здравствуйте! У меня есть две машины: 1) основная на которой есть клиент 2) виртуальная на...

Доработать сокет клиента и сокет сервера
Есть клиент с адресом 192.168.73.2 и сервер (192.168.73.145). Необходимо с помощью низкоуровневого...

TCP сокет: доходит только каждое пятое сообщение
Добрый день! Можно ли организовать передачу таким образом? Клиент сначала в цикле передает...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru