Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
HoseMose
1 / 1 / 0
Регистрация: 27.08.2013
Сообщений: 101
#1

Консольное приложение клиент сервер - C++

25.09.2013, 11:47. Просмотров 481. Ответов 0

Добрый день. Пишу клиент сервер , хочу застваить обмениваться текстом. Соединение проходит успешно. Только вот клиент не отображает сообщение
Сервер
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
   listen(listener, 1); 
    while(1)
    {
        sock = accept(listener, NULL, NULL);
        if(sock < 0)
        {
            perror("accept");
        }
        while(1)
        {
            bytes_read = recv(sock, buf, 1024, 0);
            if(bytes_read <= 0) break;
            cout<<"enter message "<<endl;
            char mass1[255];
            cin>>mass1;
            send(sock, mass1, bytes_read, 0);
        }
        close(sock);
    }
Клиент:
C++ (Qt)
1
2
3
4
5
6
    while(buf != "0" ){
    send(sock, message, sizeof(message), 0);
    recv(sock, buf, sizeof(message), 0);
   
    printf(buf);
 }
Добавлено через 5 минут
Решено cout<<buf;
Цитата Сообщение от HoseMose Посмотреть сообщение
printf(buf);
Вопрос следующий как задать ip адрес к чему подключатся ???
C++ (Qt)
1
addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2013, 11:47     Консольное приложение клиент сервер
Посмотрите здесь:

Приложение Клиент-сервер UDP - C++
Выкладываю потому что пока написал переискал кучу информации, а нормальных примеров работы с массивом не нашёл. Надеюсь кому нибудь...

Клиент-серверное приложение - передача потокового видео на сервер - C++
Прошу помощи. Суть такова нужно написать приложение клиент(с++)(win/linux) сервер(php) которое будет захватывать и передавать видео на...

Консольное приложение C++ не работает - C++
Всем доброго времени суток. вот начал изучать язык C++. попробовал написать простейшее консольное приложение в Visual studio 2012....

Вылетает консольное приложение - C++
При написании любой даже самой простой задачи или программы, а также в дальнейшем запуске консольное приложение(командная строка, программа...

Консольное приложение + DDE - C++
Здравствуйте, товарищи! Есть необходимость написать консольное приложение для работы по DDE с клиентом. До этого писал подобное...

Консольное приложение. sizeof; - C++
Здравствуйте, хочу создать программу &quot;ConsoleAppliction&quot;, которая будет выводить в консоли либо 4, либо 2. (Иными словами будет говорить о...

Разработать консольное приложение - C++
Условие: Разработать консольное приложение для управления программными проектами Вся информация приложения хранится в трех файлах: ...

LAN и консольное приложение - C++
Здравствуйте, заинтересовал такой вопрос: а можно ли написать 2 приложения на С++ и между ними что-то типа чата.. 1й клиент отправляет...

Закрывается консольное приложение - C++
независимо вводил ли я Добавлено через 14 секунд getch(); cin.get(); system(&quot;pause&quot;); return 0; Добавлено через 25 секунд...

Консольное приложение, функции - C++
Доброго времени суток. Создал консольное приложение. Всё работает, но неверно ведётся подсчёт. Помогите пожалуйста разобраться в чём моя...

Зависат консольное приложение - C++
задача если слово &quot;А&quot; есть в файлах из заданной папки то вывести номер файла в котором есть это слово слово &quot;А&quot;считывается с клавиатуры...

Консольное приложение, история - C++
А можно как-нибудь сделать так, чтобы у консольного приложения была более длинная история? Мне надо вывести на экран много информации (в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru