Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Winsock]Server stale offline, win7

Ostatnio zmodyfikowano 2013-08-24 18:24
Autor Wiadomość
skovv
Temat założony przez niniejszego użytkownika
[Winsock]Server stale offline, win7
» 2013-08-23 20:52:32
Witam. Mam problem z postawieniem prostego servera pod Win7. Mam kod:
C/C++
string IP = "127.0.0.1";
int af = AF_INET;
int prt = IPPROTO_TCP;
Sock serv = socket( af, SOCK_STREAM, prt );

sockaddr_in service;
memset( & service, 0, sizeof( service ) );
service.sin_family = af;
service.sin_addr.s_addr = inet_addr(( char * ) IP.c_str() );
service.sin_port = htons( port );

bind( serv,( SOCKADDR * ) & service, sizeof( service ) );

Następnie sprawdzam i co? Serv = SOCKET_ERROR :/ Coś nie tak w kodzie? Uruchomiałem nawet samego exeka z "Uruchom jako administrator" i nic, ciągle error :| Firewall wyłączony.
P-90833
RazzorFlame
» 2013-08-24 13:29:52
service.sin_addr.s_addr = inet_addr(( char * ) IP.c_str() );
Wspomniany kod jest dla klienta a nie servera.
service.sin_addr.s_addr = INADDR_ANY;
P-90844
skovv
Temat założony przez niniejszego użytkownika
» 2013-08-24 17:19:39
Nic to nie dało.
P-90849
RazzorFlame
» 2013-08-24 17:41:09
Podaj nam może kod clienta i servera bo z urywek raczej jest ciężej.
P-90850
skovv
Temat założony przez niniejszego użytkownika
» 2013-08-24 18:24:20
Haha, nie mogę... Tak dokładnie się wtopiłem w kod i pierw wykonywałem kod stawiania serva, a dopiero potem włączałem WSA... Mam duużo kodu i mi się pomieszało. Dzięki za pomoc :]
P-90852
« 1 »
  Strona 1 z 1