今天在出win64位sdk版本时发现有些奇怪的现象,win32执行调试都是好的,但是执行win64就会出现各种异常崩溃。经排查是因为前置声明导致,在使用之前一定要进行该指针相关类的定义。害了我查找一天,最好还是记下吧。特别是工程一旦大起来还是必须要注意下。

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明_02

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明_03

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明_04

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明_05

【genius_platform软件平台开发】第五点:前置声明和文件包含问题引起的list\map等容器异常_前置声明_06