摘要:本机上同时运行的客户端和服务端测试.服务端使用的 //GetlocalhostinformationlocalHost=gethostbyname("");localIP=inet_ntoa(*(structin_addr*)*localHost->h_addr_list);得到的IP是局域网里面的IP. 192.168开头的.但我客户端写的是127.0.0.1, 两个IP不一样. connect连不通. 两边获取一样的IP就行了.
阅读全文
摘要://WinHttpTest.cpp:定义控制台应用程序的入口点。//#include<stdafx.h>#include<vector>#include<winsock2.h>#include<Winhttp.h>//#include<urlmon.h>#include<windows.h>#include<iostream>#include<fstream>#include<string>#include"AtlBase.h"#include"AtlCon
阅读全文
摘要:// QickSort.cpp: 主项目文件。 #include "stdafx.h" #include <iostream> using namespace std; void QickSort(int arr[], int iLength); int SubQickSort(int arr[],
阅读全文
摘要:导出方法有两个:1.用 _declspec(dllimport) 关键字导出函数, 用extern 或_declspec(dllexport)导入函数,导入函数时要把原项目生成的项目.lib写在c++链接器->输入->附加依赖项 这一行. lib文件是让项目到函数名字,因为导出的函数名字与原来项目中名字不一样了。2.用模块定文件 导出函数(在项目里面建一个(当前dll名字.def)的文件, 在属性c++的链接器->输入->模块定义文件,写下刚才建立文件名), 里面写EXPORTS, 换一个行写函数名字,后面用LoadLibrary动态加载dll可以用vc中的dumpbi
阅读全文
摘要:/*************************************************************************************项目是分析各视频的真实地址 生成一个dll, 供其它项目使用, 项目中使用了zlib, boost, 要另下载如果是sohu网站则自己分析地址. 如果是其它视频网站才从flvcd上获取结果.项目中使用了:1.gizp解压. 2.UTF8与GB2312转码3.boost正则表达式 boost查找单个匹配, 查找所有匹配4.sohu视频地址是分了四类视频分析的. 可以用fiddler查找功能查找到所想要的几个字符串5.文件获取是
阅读全文
摘要:USES_CONVERSION;W2A() unicode->asciiA2W() ascii->unicodeCString.getBuffer() 转成char*vs2008项目默认是Unicode,vc6是ascii(多字节).项目最好用多字节编码,省得读数据时转来转去。
阅读全文