
26.03.2009, 21:01
|
|
Участник форума
Регистрация: 30.01.2009
Сообщений: 196
С нами:
9094175
Репутация:
66
|
|
буду тоже благодарен за простейший пример использования сокетов на c++ (консоль  )
|
|
|

30.03.2009, 15:30
|
|
Познающий
Регистрация: 07.09.2008
Сообщений: 79
С нами:
9302336
Репутация:
10
|
|
Сообщение от awdrg
буду тоже благодарен за простейший пример использования сокетов на c++ (консоль  )
TCP Клиент/Сервер сокеты, язык C.
ТУТ
|
|
|

26.03.2009, 21:04
|
|
Познающий
Регистрация: 29.06.2008
Сообщений: 32
С нами:
9402984
Репутация:
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..
|
|
|

26.03.2009, 21:45
|
|
Участник форума
Регистрация: 08.02.2008
Сообщений: 116
С нами:
9607837
Репутация:
158
|
|
да, если можно то рабочий код на примере какогонить сайта  желательно хотябы с минимумом коментариев, буду благодарен, с меня +++ ))
|
|
|

26.03.2009, 22:35
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами:
9443906
Репутация:
3313
|
|
C++!!!! Казанова, ты идиот честное слово =\
Последний раз редактировалось Chaak; 26.03.2009 в 22:37..
|
|
|

26.03.2009, 22:38
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами:
9443906
Репутация:
3313
|
|
>_< пиздец простите 
|
|
|

27.03.2009, 20:30
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
С нами:
9344432
Репутация:
15
|
|
Нужно работать с MySQL.
Использую Dev-Cpp настроенный под cygwin.
C++
Скачал MySQL 5.0 , взял заголовочные файлы и .lib оттуда.
Все вроде подключил правильно.
libmysql.lib в параметры проекта - компоновщик.
заголовочные по обычному.
При вызове того же mysql_init(NULL); вылазит
[Linker error] undefined reference to `_mysql_init'
Весь день сижу и курю , из за чего может быть. Библиотека 99% уверен, что подключилась.
|
|
|

27.03.2009, 23:19
|
|
Познающий
Регистрация: 29.06.2008
Сообщений: 32
С нами:
9402984
Репутация:
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.Сохрани файл.Запусти снова дллтоол и попытайся скомпилировать...
|
|
|

28.03.2009, 08:59
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
С нами:
9344432
Репутация:
15
|
|
Спасибо огромное!!! все норм компилится без послднего этапа.
Есть еще одна проблема:
я когда запускаю программу, она ругается на то, что не может найти библиотеку.
Говорит Приложению ... поскольку c:c++libmysql.dll не был найден ... . Я не могу понять, проект и сам .exe лежит в c:\c++\mysql\ , библиотека с ним же там же. Почему вот он не пишит путь правильно, слешей нету.
|
|
|

28.03.2009, 15:31
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами:
9999746
Репутация:
1318
|
|
Если ты запускаешь проект под какой-то средой, то не факт, что текущая директория устанавливается на ту же директорию где лежит exe файл. Попробуй положи libmysql.dll в папку с exe и запусти с оболочки. Если не поможет кинь в Windows или Windows\System32.
|
|
|
|
 |
|
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|