- 博客(13)
- 资源 (24)
- 收藏
- 关注
原创 Doxygen 使用说明
Doxygen 简介Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。Doxygen 是一个程序的文件产
2012-02-28 10:43:25 7742 1
原创 c++ 指向 类成员函数(thiscall)的 函数指针
参考: http://blog.csdn.net/lqk1985/article/details/2418383今天项目中需要用到一个类似于: 接收到一个字符串命令,然后调用对应的执行函数.一般情况下我们采用map, 如果这个函数指针要指向类成员函数,可能就和一般的函数指针有点不一样了.当然也可以采用boost 中的 bind 和 function 来实现.#
2012-02-17 09:28:39 1969
原创 c++ Win x64 注册表操作
是否为 x64的操作系统bool Utility::IsWow64(){typedefBOOL (WINAPI *LPFN_ISWOW64PROCESS) (HANDLE, PBOOL);LPFN_ISWOW64PROCESSfnIsWow64Process;BOOLbIsWow64 = FALSE;fnIsWow64Process= (LPFN_ISWOW64PROC
2012-02-15 15:29:10 1656
原创 Mysql For Windows c++
网上多是关于c 的开发 开发环境 xpsp3 boost_1_48_0 STLport-5.2.1 mysql 5.5.20 server 在windows 下装好 mysql server在 MySQL 的安装目录下 会有几个文件夹,其中Connector C++ 1.1.0 //这个c++的Connector C 6.0.2 //c的
2012-02-15 15:21:25 3138 1
原创 获取当前所有网络连接信息
先清楚两个概念 :网络字节序 和主机字节序 通俗一点也就是大端编码和小端编码参考:http://www.cppblog.com/toMyself/archive/2010/08/13/123353.aspx 网络连接只有两种TCP 和UDP,若要获取这两种连接只需两个API就够了 GetTcpTable GetUDPTable
2012-02-15 15:10:58 1660
原创 解决 Socket 和 Socket2 冲突出现的编译错误
在程序的入口处定义宏:#defineWIN32_LEAN_AND_MEAN#include#include 把这些放到最前面问题表现为:会出现N多错误,大部分为重定义,稍微略举几个:错误10 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 intc:\program files\microsoft s
2012-02-15 15:08:47 6774
原创 openssl 在windows 下的编译 Release版 Debug版
使用网上一般介绍的是Release版的,说明文档上也是, 但我要使用POCO库中NETSSL_OpenSSL 这个库,就必需先编译 OpenSSL 这个库.Release版的很顺利,也很简单,但是Debug版的就不那么容易了, NETSSL_OpenSS 总是提示缺少 libeay32mdd.lib ssleay32mdd.lib . 编译好OpenSSL 的Debug版之后 找到它目录下的
2012-02-15 15:00:10 7714
转载 OpenSSL 在Windows 下的使用
// 服务端#define WIN32_LEAN_AND_MEAN#include #include #include #include /* SSLeay stuff */#include #include #include #include #include #define SERVER_PORT 5003// certificate
2012-02-15 14:42:11 7806 2
原创 进制转换
最近因为考试所以复习了一下进制间的转换, 发现很多东西自己以前没发现有了上面这些数据我们就不担心2进制和16进制间的转换了16->2 把每一位换成4位二进制数就行,不够的前面补0例: 1A5 = 0001 1010 01012->16 每4位换成一个16进制数就行复杂的就是十进制了10->16 // 除16取余数例: 4781
2012-02-11 14:18:05 1164
原创 Ubuntu c++ 开发环境配置
安装好Ubuntu后,第一步应该是启用root 帐号,默认是禁用的.$sudo passwd root这样就启用了C/C++ 系列工具:$sudo apt-get install build-essential 安装vim#apt-get install vim 创建一个目录$ mkdir wxf测试c++环境
2012-02-06 10:34:00 592
原创 鸽巢排序
参考了别人的 代码和blog#include "stdafx.h"#include void PigeonholeSort(BYTE *array1, int length){int b[256] = {0};int i,k,j = 0;for(i=0; i{b[array1[i]]++;}for(i=0; i{for(k=0; k
2012-02-01 11:17:33 384
原创 拿什么来拯救你... 我的火狐
昨天发现它打开网页居然是乱码... 后来上传QQ空间相片失败... 看又的倒戈了.. 到 Chrome 阵营来了..
2012-02-01 10:35:08 391
绕过PG和DSE的代码
2020-04-23
程序崩溃源码定位
2013-01-17
枫枫窗口精灵
2012-11-23
OllyDBG nooby 软件名称,简称OD
2009-09-02
KsBinSword反病毒 山寨版的冰刃
2009-08-10
windows 2000驱动程序开发大全
2009-07-31
Effective C++ secnd edition
2009-07-27
2005-06-14_驱动程序超级宝典.rar
2009-07-24
Linux内核情景分析.pdf
2009-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人