摘要:from:http://blog.csdn.net/rryr2/article/details/8221357安装多个VS 出现这个问题fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏。VS2010和VS2012或者sv2008和VS2010,高版本VS编译都会出现,使用VS2008的D:\Program Files\Microsoft Visual Studio 9.0\VC\bin目录下的cvtres.exe替换到VS2010版本VS目录下再编译成功。如果不行再用以下操作上网搜索发现是嵌入清单的问题,于是对该工程以及所有依赖工程进行如下操作右键->
阅读全文
01 2013 档案
摘要:from http://blog.sina.com.cn/s/blog_51396f890100qjum.html浅谈MFC内存泄露检测及内存越界访问保护机制http://blog.csdn.net/wang_junjie/archive/2008/07/03/2608997.aspx本文所有代码均在VC2008下编译、调试。如果您使用的编译器不同,结果可能会有差别,但本文讲述的原理对于大部分编译器应该是相似的。对于本文的标题,实在不知道用什么表示更恰当,因为本文不仅淡了内存泄露检测机制,也谈到了指针越界的检测机制。到底应该说是MFC的机制,还是C++的机制?Anyway,相信你看了一定会有所
阅读全文
摘要:from http://zhangzhenyuan163.blog.163.com/blog/static/858193892012810101341119/ 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00000002,则CPU如果取它的值的话需要访问两次内存,第一次取从0x00000002-0x00...
阅读全文
摘要:from http://doc.extech.com.cn/Html/?1473.html一般在系统出现:Cannot open the disk '<path to virtual machine>/<virtual disk.vmdk>' or one of the snapshot disks it depends on. Reason: The specified virtual disk needs repair.这种错误时,需要修复VMDK文件:步骤如下:1、安装Vmware Workstation 7.01;2、32位系统在C:\Progr
阅读全文