1.如果delete一个不是new申请的(比如malloc或VirtualAlloc申请的)地址会导致堆破坏。
2.WIN7上系统自带程序(比如regedit或taskmgr)用来弹出错误对话框的函数是DialogBoxIndirectParamW。
3.打印64位数字的标准方法是%I64X,其他用法(比如%llx之类)在低版本系统上使用会有问题。
4.设置控制台程序显示界面大小:system("mode con: cols=160 lines=50")。
5.VS的C++工程结合ASM一起编译:右键单击“工程名称”,依次点击“生成依赖项”->“生成自定义”,把“MASM”勾选上;然后打开ASM文件属性,把“从生成中排除”设置为“否”,把“项类型”设置为“Microsoft Macro Assembler”。