Регистрация Забыли пароль?
Логин
Пароль
Запомнить меня
Вход через ВКонтакте
Главная > Форум > Статьи > Мультипоточний чат на сокетах С++
Мультипоточний чат на сокетах С++
Гость Гость
17.09.2010
Мультипоточний чат на сокетах С++
Полная версия тут
Эльвира Эльвира
22.12.2012
В чем вы писали код? Не получается запустить в Вижуал студии, две ли это программы или один проект? Я только начала изучать сокет и не сильно разобралась.
24.12.2012
Зарегистрирован 01.01.1970
Постов: 54
Для компиляции создайте пустой проект в Visual Studio а потом замените содержимое главного файла проекта содержимым файла Chat_1.cpp а также поместите файлы cSocket.cpp cSocket.h в корень проекта
Александр Александр
26.11.2013
А всё-таки, какая версия Visual Studio (VS 2010 даёт 16 неразрешенных внешних элементов)
17.04.2014
Зарегистрирован 01.01.1970
Постов: 54
Делал давно, возможно еще 2008
08.12.2014
Зарегистрирован 08.12.2014
Постов: 2
А всё-таки, какая версия Visual Studio (VS 2010 даёт 16 неразрешенных внешних элементов):

мне помогло
1)
#pragma comment(lib, "ws2_32.lib")
или
свойства проекта, свойства конфигурации, компоновщик, ввод, дополнительные зависимости, добавить wsock32.lib
2) если ругается на concat, то
concat(Res, strlen(Res), cszBuff, nReceiveBytes);
меняем на
cszBuff[nReceiveBytes] = '';
strcat_s(Res, ulResLn, cszBuff);
и
concat(Tmp, strlen(Tmp), Res, ulResLn - 1);
меняем на
Res[ulResLn] = '';
strcat_s(Tmp, ulResLn, Res);
08.12.2014
Зарегистрирован 08.12.2014
Постов: 2
Res[ulResLn] = '';
cszBuff[nReceiveBytes] = '';
10.03.2015
Зарегистрирован 01.01.1970
Постов: 54
Юрий спасибо за ответ, постоянно забывал об этом ws2_32.lib
Добавить ответ
Имя E-mail
Текст ответа B I U L C J R P
Введите код с картинки, чтоб мы удстоверили что вы человекКод