自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 在win7 64bit + vs2008 + sdk v7.0的环境下编译Detours

关于Detours的官方介绍,请参见这里。现在已经有3.0版了,但是要收费,所以基本上大家还在使用2.1。下载地址Detours在通常环境下的编译比较简单,但在64位操作系统下稍微麻烦些。而且很多博文中描述的方法是错误的。这篇国外的博文很好,详

2011-09-14 08:10:31 3807

原创 Doxygen 1.7.5.1 安装配置指南(windows)

从2007年开始使用Doxygen,深感它是一个非常有用的代码文档化工具。把使用方法记录下来,备忘。 Doxygen是一个支持 C/C++,以及其它多种语言的跨平台文档生成工具。如同 JavaDoc, doxygen 直接从源文件中提取符合 doxygen 注释规范的

2011-09-05 13:57:45 1115

原创 msvcr90.dll!_invalid_parameter_noinfo() Line 125 + 0xc bytes 的排错

如题。当dump定位到这个地方时,有理由怀疑是下标访问string时越界了。 我们先看Checked Iterators中的例子。 // compile with: /EHsc#define _SECURE_SCL 1#define _SECURE_SCL_THROWS 1#include #include using namespace std;int main() { vector v; v.push_back(67); int i = v[0];

2011-04-25 14:15:00 5593 3

原创 Consolas字体并不完美

一篇国外博文《Finding the Best Programmer's Font》中,作者指出一个理想的编码字体应具备以下要素: Crisp clear characters. Extended characterset. Good use of whitespace. 'l', '1' and 'i' are easily distinguished '0', 'o' and 'O' are easily distinguished forward quo

2011-04-18 16:23:00 2600 1

原创 数组访问越界的调试现象总结

下面两行代码是数组越界访问,将可能导致程序崩溃。 int narray[x]; narray[y] = 10; 这里x和y都是常数。例如 int narray[5]; narray[8] = 10; 现象总结如下: 当y==x或y==-1时,debug调试运行会报错: Run-Time Check Failure #2 - Stack around the variable 'narray' was corrupted. 但是y>x或y

2011-04-11 15:33:00 1527

原创 MacBook BootCamp 分出两个Windows分区的超简便方法

先用 Bootcamp 在 Mac 下正常的分 Windows 系统盘分区,分区完成后不要重启;打开磁盘工具,拖动修改去减少 Macintosh 的分区大小(从该分区的顶部往下拉,让 Macintosh 分区和 Windows 分区中间剩出来需要的第二个NTFS分区的大小),然后放入 Windows 光盘重新启动,正常安装即可。安装完毕进入 Windows ,打开计算机管理的磁盘管理,再空白的分区上创建一个 NTFS 分区即可。 分出来的这个 NTFS 我通常都做两个系统共用的。Mac 下面装了插件

2011-04-08 14:23:00 18514

原创 vs2008中,调试minidump的设置

网上有很多相关文章,不过不是外文的就是不够清晰。我还是自己记录一下吧。 一、 首先是被dump的工程,一定要有以下的设置,缺一不可: C/C++/General/Debug Information Format = Program Database (/Zi). Linker/Debugging/Generate Debug Info= Yes (/DEBUG) Linker/Debugging/Generate Program Database File= $(TargetDir)$(Target

2011-04-05 14:41:00 4174

原创 如何备份、还原Bootcamp NTFS格式的Win7

下载Winclone。要2.2版以上才可以。 第一步 选择Winclone这个图示将他打开 第二步 选择备份(Image),其他设定都不用动。一般默认它能检测到正确的Source。 第三步 按下Image按钮,出现save对话框。随便放一个地方,点OK。 第四步,over。 恢复很简单,就不赘述了。

2011-03-24 17:36:00 5094

原创 MacBook Snow Leopard安装Windows 7

首先在Boot Camp中分区。 点“继续” 选择第二项“我已将Windows支持软件下载到CD、DVD或外置磁盘中”。点继续。 选择第一项“创建或删除Windows分区”。点继续。 如果以前存在Windows分区,则进入这个画面。选恢复。 然后是分区。建议不要小于40G。Windows的hiberfil.sys占用的空间与内存大小相同。pagefile.sys也要占用一定的空间。当然,这些都可以设置。这里就不细说了。 之后会提示重启。插入win7 ghost光盘,会进入启动菜单

2011-03-23 13:18:00 733

原创 atexit

From MSDN Processes the specified function at exit. int atexit( void (__cdecl *func )( void ));Parametersfunc Function to be called. Return Valueatexit returns 0 if successful, or a nonzero value if an error occurs. Rema

2011-03-11 03:20:00 848

原创 [原]chromium在vs2008中的编译方法

网上流传的n种编译方法,以及提供的网址均已过期。经过本人亲自实践,重新总结如下。 官方网址:https://sites.google.com/a/chromium.org/dev/ How-Tos:https://sites.google.com/a/chromium.org/dev/developers/how-tos 以上网址均在墙外。 取得代码: 先去这里下载tarball代码:http://chromium-browser-source.commondatastorage.googl

2011-02-17 14:51:00 3183

64位系统下编译Detours的傻瓜式处理

在64位系统下编译Detours会报错。本资源是帮助那些编译遇到困难的朋友。包内包含Detours需要修改的代码,以及一个编译用的批处理文件,一个readme。 详情请参阅 http://blog.csdn.net/genesisbible/article/details/6771988

2011-09-14

SqliteDev3.8.3.496破解版

SqliteDev 3.8.3.496 中文绿化版。修正了一些bug。

2011-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除