опубликован 18-02-2002 21:00 MSK
Функция WSAIoctl#include <winsock2.h>
#include <iostream.h>
main()
{
WSADATA ws;
WSAStartup(0x0202,&ws);
SOCKET s;
s=socket(AF_INET,SOCK_DGRAM,0);
sockaddr_in addr;
WSAIoctl(
s,
SIO_GET_BROADCAST_ADDRESS,
NULL,
NULL,
(LPVOID)addr,
sizeof(addr), /* вот суда должен передаться
широковещательный адрес для SOCK_DGRAM */
NULL,
0,
0);
WSACleanup();
return 0;
}
но прога не компилируется, так как
error C2440: 'type cast' : cannot convert from 'struct sockaddr_in' to 'void *'
плиз ХЕЛП