snmp_pp 使用,报错。

amyjimy 2012-12-15 11:22:14
// stdafx.h : 标准系统包含文件的包含文件,
#include <afxsock.h>

// stdafx.cpp : 只包括标准包含文件的源文件
// testIP.pch 将作为预编译头
// stdafx.obj 将包含预编译类型信息

#include "stdafx.h"
#pragma comment(lib, "snmp_pp.lib")

#ifdef __cplusplus
extern "C"
#endif
FILE _iob[3] = {__iob_func()[0], __iob_func()[1], __iob_func()[2]};


// testIPDlg.cpp : 实现文件
#include "stdafx.h"
#include "testIP.h"
#include "testIPDlg.h"

#include "snmp_pp.h"
....
void CtestIPDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);

int ret;
Snmp::socket_startup();
Snmp snmp(ret, 0, false); >>>出错。。

Snmp::socket_cleanup();

}

testIP.exe 中的 0x7c93b21a 处未处理的异常: 0xC0000005: 写入位置 0x00000010 时发生访问冲突
...全文
188 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2012-12-18
  • 打赏
  • 举报
回复
引用 2 楼 amyjimy 的回复:
本帖最后由 oyljerry 于 2012-12-18 18:26:26 编辑 原因已找到,项目选用是动态的库,应选静态库。
嗯,等于是库文件要匹配
wyx100 2012-12-18
  • 打赏
  • 举报
回复
不明白.....?
amyjimy 2012-12-17
  • 打赏
  • 举报
回复
原因已找到,项目选用是动态的库,应选静态库。
oyljerry 2012-12-16
  • 打赏
  • 举报
回复
单步调试,访问异常对象,指针等

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧