ClientSocket和ServerSocket,它们对Winsock的API进行了很好的封装生成了TClientSocket和TserverSocket两个类(控件)。通过这两个控件,可以很方便的生成TCP/IP网络应用程序。TClientSocket类是客户端的Socket类,通过它可以与服务 ...
thrift cpp环境搭建: 1、 安装boost_1_53_0,注意,使用vs2010版本时,使用二进制的boost安装版本,生成的lib有可能是,在后续操作会出问题。在源码目录中,运行bootstrap.dat,然后会生成b2.exe文件,该文件可以编译boost需要的库,生成文件在boost ...
分类:
编程语言 时间:
2017-10-27 01:45:40
阅读次数:
412
从12升级到了14,但是发现所有的虚拟机都不能用了,黑屏。挂起的时候反而会显示界面,但是继续运行就是黑屏。 记录下解决办法。 修复LSP 以管理员身份运行CMD命令: 重启,就可以了。 ...
分类:
系统相关 时间:
2017-10-25 21:42:17
阅读次数:
241
#include #include #include #include "winsock2.h" #pragma comment(lib,"WS2_32.lib") int socket_readline(SOCKET socket,char *head) { char c = '\0'; int ... ...
头文件#include<WinSock2.h>#include<string>#include<WS2tcpip.h>#include<IPHlpApi.h>#include<stdio.h>#pragmacomment(lib,"WS2_32.lib")源代码 //初始化Winsock WSADATAwsaData; intiResult; iResult=WSAStartup(MAKEWORD(2,2),&wsa..
#pragma once #ifndef WINSOCK_H #include #pragma comment(lib,"ws2_32.lib") #define WINSOCK_H #endif #ifndef WINDOWS_H #define WINDOWS_H #include #endif... ...
分类:
其他好文 时间:
2017-10-14 21:04:57
阅读次数:
153
int socket_readline(SOCKET socket,char *head) { char c = '\0'; int r = 0,i = 0; while(recv(socket,&c,1,0)>0) { if(r == 1) { if(c == '\n') ... ...
#include "winsock2.h" #pragma comment(lib,"WS2_32.lib") SOCKET s; sockaddr_in remoteAddr; SOCKET client; int nAddrLen; s=socket(AF_INET,SOCK_STREAM,IP... ...
#include "winsock2.h" #pragma comment(lib,"WS2_32.lib") WSADATA wsaData; WORD sockVersion = MAKEWORD(2,0); WSAStartup(sockVersion,&wsaData); SOCKET s=... ...
最近学习数据结构和算法学得有点累了(貌似也没那么累...)...找了本网络编程翻了翻当做打一个小基础吧,打算一边继续学习数据结构一边也看看网络编程相关的... 简单的第一次尝试,就大致梳理一下看书+自己理解的东西。 1.首先是对Winsock的一点介绍:Winsock是一种标准的API(应用程序编程 ...
分类:
编程语言 时间:
2017-09-16 01:12:58
阅读次数:
239