构建发布版本时的一个主要问题是使用未初始化的变量。使用在调试版本中从未初始化但默认值为零的变量,并且在发布版本中获得随机值并且应用程序崩溃。VS2010 会警告未初始化的局部变量,但不会警告未初始化的成员变量。当使用未初始化的成员时,还有另一个选项可以设置基本运行时检查 /RTCSU 并调试到代码中。太好了!。但是当我使用静态库时它不起作用!!我将两个基本运行时检查都设置为 /BOTH。我想知道在大型项目上使用此选项检查未初始化的成员变量是否可行?
构建发布版本时的一个主要问题是使用未初始化的变量。使用在调试版本中从未初始化但默认值为零的变量,并且在发布版本中获得随机值并且应用程序崩溃。VS2010 会警告未初始化的局部变量,但不会警告未初始化的成员变量。当使用未初始化的成员时,还有另一个选项可以设置基本运行时检查 /RTCSU 并调试到代码中。太好了!。但是当我使用静态库时它不起作用!!我将两个基本运行时检查都设置为 /BOTH。我想知道在大型项目上使用此选项检查未初始化的成员变量是否可行?