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

Internetowe aplikacje - Winsock

Ostatnio zmodyfikowano 2010-05-18 09:06
Autor Wiadomość
kizia
Temat założony przez niniejszego użytkownika
Internetowe aplikacje - Winsock
» 2010-05-17 16:01:26
1.Z jakiej biblioteki korzysta Winsock ?
2.Połączenie klient-server jest przez LAN ?
P-16914
Elaine
» 2010-05-17 16:15:58
1.Z jakiej biblioteki korzysta Winsock ?
Wygląda na to, że Native API.
P-16917
kizia
Temat założony przez niniejszego użytkownika
» 2010-05-17 16:53:15
Mam taki problem że dołączam biblioteki :
C/C++
#include <iostream>
#include <windows.h>
#include <winsock2.h>
Ale kompilator :
C/C++
C:\D OCUME ~1\ADMINI ~1\USTAWI ~1\Temp\ccAVbaaa.o(.text + 0x170 ) In function ` Z6Clientv ':


[ Linker error ] undefined reference to ` socket @ 12 '
...itd.

Mam jakąś inną biblioteke dodać ?
P-16918
DejaVu
» 2010-05-17 20:46:41
ws2_32
P-16923
kizia
Temat założony przez niniejszego użytkownika
» 2010-05-17 21:38:57
A druga sprawa jak ja jestem serwerem to dane odczytuje cały czas czyli odczytywanie znajduję się w pętli ale to za pętlą :
C/C++
closesocket( s );
WSACleanup();
a te przed pętlą :
C/C++
WSADATA ws;
SOCKET s;
struct sockaddr_in addr;
struct hostent * hp;
Dobrze myśle ? ;p
P-16924
kizia
Temat założony przez niniejszego użytkownika
» 2010-05-17 23:23:27
Może ma ktoś jakieś inne sposoby na na utworzenie aplikacji internetowej ?
Bo ten to jakiś naprawde głupi jest, Nie idzie tego skompilować.
P-16926
DejaVu
» 2010-05-18 01:35:36
Jakiej biblioteki byś nie użył to każda wymaga linkowania, więc mogę powiedzieć: nie. Być może Iname zacznie tworzyć jakieś cudowne teorie, że można to obejść, ale będą one z pewnością dużo trudniejsze niż po prostu nauczenie się obsługi linkera.
P-16929
kizia
Temat założony przez niniejszego użytkownika
» 2010-05-18 01:47:44
Rozwiązaniem tego problemu było :
Narzędzia -> Opcje Kompilatora -> Dodaj polecenia... -> -lws2_32

Noo i muszę się nauczyć Win Api bo widzę że dużo tu tego i problemy mam.

A tak wogóle to co to robi -lws2_32 ? :D
Mam jeszcze jedno pytanie ;
Dlatego nieraz jak kompiluje to otwiera mi proces programu i nie zamyka i wtedy nie można skompilować ani nic ?
P-16930
« 1 » 2
  Strona 1 z 2 Następna strona