VS2013 64位编译器遇到的奇怪问题

VS2013 64位遇到下面问题:0x00007FF9290E0BDD (ntdll.dll) (examples.exe 中)处有未经处理的异常:  0xC0000005:  写入位置 0xFFFFFFFFD4185380 时发生访问冲突。

VS2013 64位编译器遇到的奇怪问题

同样的代码在32位中却可以运行.

百度了一些解决办法都没解决问题,最后是通过设置属性-->链接器--->系统--->启用大地址改成否,就可以正常运行了

VS2013 64位编译器遇到的奇怪问题