1、客户端:
#include "json//json.h"
#include
#pragma comment(lib, "WS2_32.lib")
#pragma comment(lib, "json_vc71_libmtd.lib")
int main()
{
Json::Value val;
Json::StyledWriter style_write;
val["name"] = "xiaoli" ;
WSADATA wsaData;
SOCKET SendSocket;
sockaddr_in RecvAddr;
int Port = 27015;
//初始化Socket
WSAStartup(MAKEWORD(2, 2), &wsaData);
//创建Socket对象
SendSocket = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
//设置服务器地址
RecvAddr.sin_family = AF_INET;
RecvAddr.sin_port = htons(Port);
RecvAddr.sin_addr.s_addr = inet_addr("127.0.0.1");
std::string SendBuf = style_write.write(val);
//向服务器发送数据
sendto(SendSocket, SendBuf.c_str(), SendBuf.size(), 0, (SOCKADDR*)&