OSG学习 错误与心得

  在网上下载的编译好的OSG使用,我直接显示glider.osg的时候没有报错,但是对glider.osg使用asGroup() ->addChild(),setNodeMask(0X0)等操作显示时,会报错:osgTest.exe 中的 0x000000013fcb21e0 处有未经处理的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突,具体就是OSG程序设计的3.1.1节的1中的两个例子。使用其他的osg数据不会报错

  后记:这个错误好像与模型osg、osgt有关

不知道原因

  osgTest.exe 中的 0x758bc42d 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x002df084 处的 std::bad_alloc。

  http://blog.chinaunix.net/uid-20989763-id-2978025.html

  http://wenku.baidu.com/link?url=0HAJ4ukkSjILqPXWS6GUIR3jxvNRRQcbJ3sfh-wYg5UH6cr-B4WQqB9_Pta7-N2OU6Vf3G1aGKUd6xSvbHDngi_rKMs83vJKNyWh76pxe7S

上面两个说的没有试过,但是将Debug改为Realease就行了

原文地址:https://www.cnblogs.com/whaohe/p/4924802.html