Witam! Sprawdzałem wiele linków, ale każdy mówił o mysql zainstalowanym na kompie. Jak zrobić aby łączyć się z Mysql z poziomu c++? Chodzi o proste wkładanie danych w odpowiednie tabele(wphp pisze więc obsługa mysql nie jest mi obca).
Z góry dzięki!
Kurcze wlasnie mialem takich kodow dziwnych zbior na dysku, ale juz nie mam ;p
Poszukaj na google pod haslem:
C mysql api
Bawilem sie w to i dokumentacja jest obszerna, wiec dasz rade, a funkcje w wiekszosci maja te same nazwy co w mysql ;)
Dzięki wielkie! Już znalazłem trochę materiału więc coś będę robić w tym kierunku :] Jeśli coś sensownego zrobię to tu umieszczę. Mam jeszcze taki problem. CZy wiesz może jak w c lub c++ "zainicjować"(obsłużyć) protokół UDP ?
Cos w tym sensie, jesli chodzi o UDP ;p Poszukaj info o socket'ach
#include <stdio.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <unistd.h>
int main(void)
{
int sock;
struct sockaddr_in sin;
sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
if(sock == -1)
return -1;
sin.sin_family = AF_INET;
sin.sin_port = htons(8237);
sin.sin_addr.s_addr = inet_addr("127.0.0.1");
if(sendto(sock, "leci_sobie_pakiet", strlen("leci_sobie_pakiet"), (struct sockaddr*)&sin, sizeof(struct sockaddr)) == -1)
return -1;
close(sock);
return 0;
}
dzięki! Jeszcze headery znajdę i będzie gut! :) No to <cześć/>
No i jeszcze mam pytanko :). CZy będzie coś trzeba robić jeśli mam router podłączony do internetu? Jakieś problemy z ip będą? Czy będzie trzeba robić coś a'la hamachi?
Sproboj, a sie dowiesz ;p
Tylko najpierw znajdę pliki *.h ;)
Eh napotkałem na problemy :(. Kompiluje ten http://www.wklej.org/id/337953/ kod, ale żadnego .exe nie ma [???] . Może trzeba dodać ws2_32.lib?
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.