admin 发表于 2015-12-21 21:15:34

NX9升级到NX9034-NX升级到NX10035 使用vector报错

在进行二次开发的时候,凡是用到vector的都会报错,发现是升级到最新版本才会出现的问题。
+++ Exception c0000005 occurred in C++ API function
*** EXCEPTION: O/S ERROR: signal11 in line 2195 of o:\ugnx903\ip4\src\syss\error\ind\error.cxx at Mon Dec 21 21:11:45 2015 中国标准时间
+++ General Fault Exception
[ 1] 7FF94AA99626                                                            (libugui)
[ 2] 7FF94AA9824D                                                            (libugui)
[ 3] 7FF928B715DE                                                            (libnxblockstyler)
[ 4] 7FF928B742D3                                                            (libnxblockstyler)
[ 5] 7FF928C16E1C                                                            (libnxblockstyler)
[ 6] 7FF92B85ED4C                                                            (libnxopenuicpp)
[ 7] 7FF92B85F949                                                            (libnxopenuicpp)
[ 8] 7FF92BC16C30 sdw_diametersigndlx\SDW_diameterSignDlx::dialogShown_cb Line 142 +0xb0 (SmartDrawingWizard)
[ 9] 7FF92BC18B2F callback\NXOpen::Callback0MemberFunction<SDW_diameterSignDlx,void>::operator() Line 138 +0x2f (SmartDrawingWizard)




mildcat 发表于 2015-12-25 09:53:26

这个问题已经解决了, 预处理器里面的设置非常重要,不能随便搞

_CRT_SECURE_NO_WARNINGS;_SECURE_SCL=0;_USRDLL;

标准的就这几个!!!
页: [1]
查看完整版本: NX9升级到NX9034-NX升级到NX10035 使用vector报错