[code]
WSADATA w;
if(WSAStartup(0x0202,&w))
{
cout << "Can't initialize WinSock. Aborting!\n";
exit(0);
}
else
cout << "--- WinSock initialized successfully!\n";
if(w.wVersion != 0x0202)
{ //wrong version
cout << "Wrong version.Aborting!\n";
WSACleanup(); //Unload ws2_32.dll
exit(0);
}
else
cout << "--- Version 2.2 accepted!\n";
[/code]
Co oznacza liczba 0x0202? WSAStartup inicjalizuje caly winsock. Czy 0x0202 to wersja winsoca? Co sobą przedstawia?
Pełny kod źródłowy znajduje się http://www.cpp-home.com/code.php?142_1