青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 3370|回复: 1

[已解决] 调用VC++生成的.DLL文件提示“内存访问冲突”

[复制链接]
发表于 2010-5-19 11:47 | 显示全部楼层 |阅读模式
我做的毕业设计是关于ug二次开发的。! E% r+ S# |; U2 s9 d% q
UG OPEN/API函数编程,VC++环境中编译。
6 O2 z4 \; u. k6 E) m& J' p, V: H问题是编出的程序编译没有问题,可以顺利生成.DLL文件,但是用UG调用就会提示 “内存访问冲突”。我对VC++不熟,就想问问这个冲突到底是怎么回事,不要具体的回答,只要说个笼统的概念以及一般的应对办法,我自己琢磨下。 ! G8 v* g+ z1 }) R0 C( o$ x
希望有高人能指点下,真的是感激不尽。
发表于 2010-5-19 11:48 | 显示全部楼层
如果说是由于内存访问冲突的话是应该有错误提示框的,因为用的是DEBUG版程序,内存益处造成的冲突会出现assert提示
: D4 a& G* A2 m- J$ A对于小的内存块重复使用 realloc 最终引起内存访问冲突
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-12 12:08 , Processed in 0.208249 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表