Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 7

Чат Visual Studio 2012

28.02.2018, 22:05. Показов 977. Ответов 0

Студворк — интернет-сервис помощи студентам
Выдает вот такие ошибки:

Код 100% рабочий,т.к смотрел по видео на ютубе, код на ошибки проверял,полностью одинаковый. Юникод менял и убирал полностью,ничего не помогло(
Кто знает как исправить эти ошибки?
Вот собственно весь код:

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#pragma comment(lib,"Ws2_32.lib")
#include <WinSock2.h>
#include <iostream>
#include <WS2tcpip.h>
 
SOCKET Connect;
SOCKET* Connections;
SOCKET Listen;
 
int ClientCount = 0;
 
void SendMessageToClient(int ID)
{
    char* buffer = new char[1024];
    for(;;Sleep(75))
    {
        memset(buffer,0,sizeof(buffer));
        if(recv(Connections[ID],buffer,1024,NULL))
        {
             printf(buffer);
             printf("\n");
             for(int i = 0; i<= ClientCount; i++)
             {
                 send(Connections[i],buffer,strlen(buffer),NULL);
             }
 
        }
 
    }
    delete buffer;
}
int main()
{
setlocale(LC_ALL,"RUSSIAN");
    WSAData data;
    WORD version = MAKEWORD(2,2);
    int res = WSAStartup(version,&data);
    if(res!=0)
    {
        return 0;
    }
    struct addrinfo hints;
    struct addrifo * result;
 
 
    Connections = (SOCKET*)calloc(64,sizeof(SOCKET));
 
    ZeroMemory(&hints,sizeof(hints));
 
    hints.ai_family = AF_INET;
    hints.ai_flags = AI_PASSIVE;
    hints.ai_socktype = SOCK_STREAM;
    hints.ai_protocol = IPPROTO_TCP;
 
    getaddrinfo(NULL,"7770",&hints,&result);
 
    Listen = socket(result->ai.family,result->ai.socktype,result->ai.protocol);
    bind(Listen,result->ai.addr,result->ai.addrlen);
    listen(Listen,SOMAXCONN);
 
    freeaddrinfo(result);
 
    printf("Запуск сервера...");
    char m_connect[] = ("Соединение...");
    for(;;Sleep(75))
    {
        if(Connect = accept(Listen,NULL,NULL))
        {
            printf("Клиент присоединился...\n");
            Connections[ClientCount] = Connect;
            send(Connections[ClientCount],m_connect,strlen(m_connect),NULL);
            ClientCount++;
            CreateThread(NULL,NULL,(LPTHREAD_START_ROUTINE)SendMessageToClient,(LPVOID)(ClientCount-1),NULL,NULL);
        }
    }
    {
    return 1;
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.02.2018, 22:05
Ответы с готовыми решениями:

Visual Studio 2012
Суть такова: Создал Dll-проект, всё нужное запилил туда. Затем создал Win32Console в сие же проект. Добавил нужные ссылки, все хэдеры...

Visual Studio 2012 и Windows 8
Установил себе ВИнду 8 и визуалку express 2012. но я не могу создать проект консольного приложения win32. как его создать? в списке типов...

Visual Studio 2012[Sistem::IO]
Возникла проблема при попытке использовать пространство имён Sistem::IO. Пишу так: using namespace Windows::System::IO; А...

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

Массивы в Visual Studio 2012
Есть ли что то в Visual Studio 2012 для двумерных массивов типа StringGrid в Delphi? Или хотя бы что то из области таблиц?

Visual studio 2012 и GoogleTest
Доброго времени суток. Необходимо подключить гугл тесты к моему проекту, делал всё по этой инструкции, все нужные файлы подключил,...

Visual Studio 2012 и стандарт C++11
1) MVS 2012 Express не поддерживает стандарт C++11: умалчиваемые функции в классах (спецификатор &quot;= default&quot;), константные...

Компоненты в Visual Studio 2012
Здравствуйте! При использовании компонентов, а именно label , richtextbox, textbox , компилятор выдает странную ошибку,...

WinForms в Visual Studio 2012
Здравствуйте. Не могли бы вы сказать почему убрали Windows Form в 2012 версии Студии? С чем это связано? Слышал что хотят пересодить всех...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru