未处理的异常:System.AccessViolationException:尝试读取或写入受保护的内存

加利班华

需要帮忙。

我正在使用OPENCV和FANN库在VS2010中进行面部表情识别。它构建成功,但是运行它会出现以下错误:

未处理的异常:System.AccessViolationException:尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

在fann_run(fann *,Single *)

在main()中的c:\ down \ uf-lightbot-reading \ src \ emo_test.cpp:第24行

在mainCRTStartup()

代码如下:

#include <iostream>
#include "fann.h"

using namespace std;

int main()
{
  fann_type *calc_out;
  fann_type input[10];

  struct fann *ann = fann_create_from_file("emotions.net");

  input[0] = 0.87;
  input[1] = 1.20;
  input[2] = 1.03;
  input[3] = 1.45;
  input[4] = 0.96;
  input[5] = 1.00;
  input[6] = 0.98;
  input[7] = 1.486;
  input[8] = 1.042;
  input[9] = 1.016;

  calc_out = fann_run(ann, input);
  cout<<calc_out[0]<<" "<<calc_out[1]<<" "<<calc_out[2]<<" "<<calc_out[3]<<endl;
  fann_destroy(ann);

  return 0;
}

有人可以帮我什么问题吗?

等待指导。

谢谢。

加利班华

问题解决了。Emotion.net包含不包含某些必需的变量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

打开SQL Server连接的原因:System.AccessViolationException尝试读取或写入受保护的内存

启动MvvmCross Uwp应用程序时发生异常:“ System.AccessViolationException:尝试读取或写入受保护的内存”

c# emgu/opencv 用法抛出异常 - 尝试读取或写入受保护的内存

System.AccessViolationException: '试图读取或写入受保护的内存。(为 C++ 库制作包装器)

尝试读取或写入受保护的内存

P调用“尝试读取或写入受保护的内存”

SQL-尝试读取或写入受保护的内存

System.Data.dll 中发生类型为“System.AccessViolationException”的未处理异常

读取json文件异常“未处理的异常:System.TypeInitializationException:类型初始化程序”

理解尝试带未处理异常的monad

未处理的异常:访问冲突读取位置

尝试读取或写入受保护的内存。这通常表明其他内存已损坏

尝试读取或写入受保护的内存:C ++的内存修改值

尝试读取或写入受保护的内存。这通常表明其他内存已损坏。

OpenTK:尝试读取或写入受保护的内存。这通常表明其他内存已损坏

并行读取AutoCad数据库时出现“尝试读取或写入受保护的内存”错误

的OpenGL / OpenTK绘图与指数:尝试读取或写入受保护的内存问题

尝试读取或写入受保护的内存的平台调用错误

使用线程池限制最大线程数-尝试读取或写入受保护的内存错误

通过DllImport在C#中调用C方法-尝试读取或写入受保护的内存

尝试读取或写入受保护的内存.....在Silverlight Windows Phone 8.1项目中

urlmon.dll引起的“尝试读取或写入受保护的内存”

VB.NET访问-尝试读取或写入受保护的内存

添加单例Kafka生产者:尝试读取或写入受保护的内存

使用反射调用dll函数时尝试读取或写入受保护的内存

在未处理的异常处理程序中异步写入文件

附加信息:尝试读取或写入受保护的内存。这通常表明其他内存已损坏

PInvoke ReadFile kernel32:尝试读取或写入受保护的内存。这通常表明其他内存已损坏

生成/分叉中的水晶未处理异常:无法分配内存