摘要: 结构体定义与封装 struct bigdatacom { private : char dataa[100]; char datab[100]; public : void init(const char *str1,const char *str2) { std::cout<<typeid(*th 阅读全文
posted @ 2016-02-11 10:43 RicardoMJiang 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载detours3.0,安装detours 第二步:构建库文件,nmake编译 第三步:包含库文件和头文件 #include “detours.h” //载入头文件 #pragma comment(lib,”detours.lib”) //表明要使用静态库 第四步:定义旧函数指针指向原来的 阅读全文
posted @ 2016-02-11 10:37 RicardoMJiang 阅读(2665) 评论(0) 推荐(0) 编辑
摘要: 引入头文件,导入lib文件 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <WinSock2.h> #pragma comment(lib,"Ws2_32.lib") 2. 在头文件中声明,由于是C++中调用C 阅读全文
posted @ 2016-02-11 10:34 RicardoMJiang 阅读(366) 评论(0) 推荐(0) 编辑