原地址是:http://blog.sina.com.cn/s/blog_934010da0100uuv8.html
R6025运行时错误,Visual c + + 中的说明
当您的应用程序间接调用一个纯虚成员函数在上下文中对函数的调用是无效的位置时,会发生此错误。在大多数的情况中编译器检测到此并生成应用程序时报告错误。但是,具体取决于如何写入您的代码有时问题是仅在检测到运行时。
当间接调用的构造函数的调用上下文或一个抽象基类的析构函数中的纯虚函数,则会出现此错误。与某些详细的说明一起,将下面的示例代码阐释了这一点。
解决方案
因此,要查找纯虚函数调用和重写代码,因此它将不会调用,调用纯虚函数是一个编程错误。
要查找纯虚函数的调用的一种方法是使用调用 Windows API 函数 DebugBreak 实现替换纯虚函数。在使用调试器时DebugBreak 将导致一个硬编码的断点。当代码停止运行在该断点处时,您可以查看以查看该函数被调用的调用堆栈。
查找纯虚函数的调用的另一种方法是在PureVirt.c 中找到该 _purecall 函数上设置断点。有关该函数的换行具有以下优点:保持堆栈不变,以便您可以跟踪发生。
1、安装的时候,将汉化过的模板安装包覆盖到相应文件夹里即可解决此问题。
2、或者直接下载一键安装到库安装包,解压缩后执行一键安装即可。
根本原因是因为读取模板里存有便签影响内码调用转换导致的。故需要下载处理过的模板包进行覆盖。
下载地址:http://115.com/file/dn9xc8sn#Templates1.02.rar
注(使用后记):本人没有解决自己的问题,并且似乎还使MM变慢了。
我的问题是:我添加了两个附件:一个是PDF文件,一个是MM本身的文件。当我点击打开PDF文件时没有问题,但是当我点击打开MM本身的文件时,MM就出现了这个R6025错误。如果你有什么建议,欢迎讨论。