HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 26.03.2009, 21:01
awdrg
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
Провел на форуме:
505362

Репутация: 66
По умолчанию

буду тоже благодарен за простейший пример использования сокетов на c++ (консоль )
 
Ответить с цитированием

  #2  
Старый 30.03.2009, 15:30
xismyname
Познающий
Регистрация: 07.09.2008
Сообщений: 79
Провел на форуме:
272452

Репутация: 10
По умолчанию

Цитата:
Сообщение от awdrg  
буду тоже благодарен за простейший пример использования сокетов на c++ (консоль )
TCP Клиент/Сервер сокеты, язык C.
ТУТ
 
Ответить с цитированием

  #3  
Старый 26.03.2009, 21:04
Martyr
Познающий
Регистрация: 29.06.2008
Сообщений: 32
Провел на форуме:
22365

Репутация: 24
По умолчанию

_http://curlpp.org/-Библиотека для работы
_http://curlpp.org/index.php/examples/66-example-16-Простой хттп пример
_http://www.zedwood.com/article/113/cpp-winsock-basic-http-connection- простой пример на винапи
_http://cs.baylor.edu/~donahoo/practical/CSockets/WindowsSockets.pdf-тоже инфа по сокетам
Еще ,если хотите хорошенько разобраться в протоколе - курите RFC.
_http://tools.ietf.org/html/rfc1945

Последний раз редактировалось Martyr; 26.03.2009 в 21:10..
 
Ответить с цитированием

  #4  
Старый 26.03.2009, 21:45
s_p_a_m
Участник форума
Регистрация: 08.02.2008
Сообщений: 116
Провел на форуме:
1608432

Репутация: 158
По умолчанию

да, если можно то рабочий код на примере какогонить сайта желательно хотябы с минимумом коментариев, буду благодарен, с меня +++ ))
 
Ответить с цитированием

  #5  
Старый 26.03.2009, 22:35
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


По умолчанию

C++!!!! Казанова, ты идиот честное слово =\

Последний раз редактировалось Chaak; 26.03.2009 в 22:37..
 
Ответить с цитированием

  #6  
Старый 26.03.2009, 22:38
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


По умолчанию

>_< пиздец простите
 
Ответить с цитированием

  #7  
Старый 27.03.2009, 20:30
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Нужно работать с MySQL.
Использую Dev-Cpp настроенный под cygwin.
C++
Скачал MySQL 5.0 , взял заголовочные файлы и .lib оттуда.
Все вроде подключил правильно.
libmysql.lib в параметры проекта - компоновщик.
заголовочные по обычному.

При вызове того же mysql_init(NULL); вылазит

[Linker error] undefined reference to `_mysql_init'

Весь день сижу и курю , из за чего может быть. Библиотека 99% уверен, что подключилась.
 
Ответить с цитированием

  #8  
Старый 27.03.2009, 23:19
Martyr
Познающий
Регистрация: 29.06.2008
Сообщений: 32
Провел на форуме:
22365

Репутация: 24
По умолчанию

Сначала скачай вот это:
_ http://www.emmestech.com/software/pexports-0.43/download_pexports.html
и установи...
Далее выполни pexports libmysql.dll > libmysql.def.
Вместе с dev cpp идет dlltool,выполни комманду :
dlltool -k --input-def libmysql.def --dllname libmysql.dll --output-lib libmysql.a
дальше создавай проэкт ,добавь опцию:
project menu->project options->parameters->linker-> add -lmysql
Компилируй...
И во время компиляции появится ошибка
a unrecognized ... mysql_init@4
Поэтому открой файл libmysql.def и в нем замени mysql_init на mysql_init@4.Сохрани файл.Запусти снова дллтоол и попытайся скомпилировать...
 
Ответить с цитированием

  #9  
Старый 28.03.2009, 08:59
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Спасибо огромное!!! все норм компилится без послднего этапа.
Есть еще одна проблема:
я когда запускаю программу, она ругается на то, что не может найти библиотеку.
Говорит Приложению ... поскольку c:c++libmysql.dll не был найден ... . Я не могу понять, проект и сам .exe лежит в c:\c++\mysql\ , библиотека с ним же там же. Почему вот он не пишит путь правильно, слешей нету.
 
Ответить с цитированием

  #10  
Старый 28.03.2009, 15:31
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


По умолчанию

Если ты запускаешь проект под какой-то средой, то не факт, что текущая директория устанавливается на ту же директорию где лежит exe файл. Попробуй положи libmysql.dll в папку с exe и запусти с оболочки. Если не поможет кинь в Windows или Windows\System32.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.