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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение y http://www.cyberforum.ru/cpp-beginners/thread961920.html
Дано действительное число x. Вычислить значение y с помощью стандартной функции и с помощью ряда с точностью 0,0001 x2 x3 xn y = ln(1-x) = - ( x + — + — + ... + —— + ... ) , где |x|<1. 2 3 n
C++ Написано рекрусивно. нужен код без рекурсии.! int per (int k) { int i; for(i=1;i<=n;i++) { if (color==0) { color=1; p=i; if(k==n) http://www.cyberforum.ru/cpp-beginners/thread961890.html
C++ Ввести пятизначное число и определить, является ли оно палиндромом
Как понять полиродедное число?
Статические функции C++
Добрый день. Пример из Лафорте, ООП: // statfunc.cpp // Статические функции и ID объектов #include <iostream> using namespace std; /////////////////////////////////////////////////////////// class gamma
C++ Цикл вычисления и вывода первых 15 членов последовательности и их суммы http://www.cyberforum.ru/cpp-beginners/thread961876.html
Помогите, пожалуйста! Нужно: составить алгоритм и программу вычисления и вывода первых 15 членов последовательности и их суммы. Последовательность задана формулой: {A}_{n}=({x}^{n})/(2n+1)
C++ Шаблонный конструктор в шаблонном классе Не получается определить этот конструктор. Класс шаблонный и еще конструктор тоже шаблонный Подскажите как правильно сделать template<typename T> class Massive { public: template<typename U> Massive(const U *mas, int size); подробнее

Показать сообщение отдельно
HoseMose
1 / 1 / 0
Регистрация: 27.08.2013
Сообщений: 82
25.09.2013, 11:47     Консольное приложение клиент сервер
Добрый день. Пишу клиент сервер , хочу застваить обмениваться текстом. Соединение проходит успешно. Только вот клиент не отображает сообщение
Сервер
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);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru