// Udp_20130322.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include
#pragma comment(lib, "WS2_32.lib")
int _tmain(int argc, _TCHAR* argv[])
{
CHAR szBuffer[100] = {"Hello UDP!"};
WSADATA wsaData;
SOCKET udpSocket;
SOCKADDR_IN SendAddr;
SOCKADDR_IN RecvAddr;
int iAddrLen = 0;
int iErrorCode = 0;
INT nNetTimeout = 1000*10;
/*
* 初始化SOCKET
*/
if (0 != WSAStartup(MAKEWORD(2,2), &wsaData))
{
WSACleanup();
return 0;
}
/*
* 创建用于发送数据的SOCKET
*/
udpSocket = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
if (INVALID_SOCKET == udpSocket) {
closesocket(udpSocket);
WSACleanup();
retur