[ MixMaster @ 17.09.2003. 21:46 ] @
Zamolicu za odgovore na sledeca pitanja.
1. Koje mi biblioteke trebaju da bih napravio program u C/C++ kojim bih
kontrolisao rad (npr.) MySQL baze podataka?
2. Koje mi biblioteke trebaju za "internet programiranje" u pomenutim
programskim jezicima. Dakle header fajlovi socket.h i ost. Sa Linuxom,
ok, dolaze. Ali, gdje bih mogao da nadjem za Win?

Unaprijed se zahvaljujem.
Pozdrav
[ Dragi Tata @ 17.09.2003. 22:05 ] @
1. Ima raznih biblioteka. Ako koristiš VC++, dobijaš uz njega OLEDB Template klase, a čuo sam dosta lepih stvari o biblioteci DTL koja je portabilna (radi preko ODBC-a).

http://dtemplatelib.sourceforge.net/index.htm

2. Za internet programiranje su ti socketi previše nizak nivo po mom mišljenju. Uglavnom, ako baš hoćeš, socket funkcije su deklarisane u header fajlu Winsock2.h. I ne zaboravi da program linkuješ sa bibliotekom Ws2_32.lib.

Ipak, moj savet ti je da za to koristiš neku biblioteku višeg nivoa kao što je ATL Server.

[ Goran Rakić @ 17.09.2003. 22:06 ] @
Za mysql imaš mysql C API, odnosno mysql++ C++ API, sve sa mysql.com

Za mrežno programiranje možeš koristiti BSD Sockets interfejs, koji je ~podjednak i na gnu/linux-u i na windows-u (za ostale ne znam ;) ), stim što se header fajlovi razlikuju. Imaš i mnoge biblioteke, za C++ Predrag Damjanović ima neku svoju biblioteku.
[ leka @ 17.09.2003. 22:21 ] @
Ja bih najvise preporucio (za pocetnika) koriscenje MySQL++-a, C++ MySQL API-ja. U pitanju je jedna jedina biblioteka koja se lako koristi u raznoraznim okruzenjima, a autor je nas covek sto je najzanimljvije. Sinisa Milivojevic, zaposlen u MySQL AB. URL: http://www.mysql.com/downloads/api-mysql++.html
[ MixMaster @ 24.09.2003. 15:32 ] @
Puno hvala na odgovorima momci! Ukoliko ima jos nesto slobodno dodajte.
Pozdrav!