liczba 0x0202

0

[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

0

Tya.. to wersja winsocka...
0x0202 == version 2.2

pierwsza dwoojka to high-version (tj glowny numer), a druga to numer patcha(???)/podwersji(???) (low-version)

0

[code]a druga to numer patcha(???)/podwersji(???) (low-version)[/code]

Co to za patche? Kto je robi ? Rozumiem,że są to jakieś łaty?

1

hehe nyoo chodzi o wersje mniejsza.. nie wazne czy przez patcha czy Od razu tak wydali ;>

1 użytkowników online, w tym zalogowanych: 0, gości: 1