24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2286  |  回复: 13

dk1013

木虫 (正式写手)

引用回帖:
4楼: Originally posted by hkhuster at 2015-05-09 20:34:25
但是我改变一些常变量的值,会有同样的问题,只是不一定是位置0x00000000,如0xC0000005:读取位置0x10769DD3时发生访问冲突,但都会出现图3左下角   density        0x0000000 {???}这样的问号,如果是读取位置0x10769DD ...

如果担心这个问题,可以试试smart pointer。
到得还来别无事 庐山烟雨浙江潮
11楼2015-05-10 09:21:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hkhuster

银虫 (初入文坛)

引用回帖:
8楼: Originally posted by Chris_D at 2015-05-10 00:27:27
多数原因是申请了指针没有初始化给它申请空间吧,这样导致指针访问了错误的地址。。。

我自己再看看程序吧,谢谢啦!
12楼2015-05-10 09:48:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hkhuster

银虫 (初入文坛)

引用回帖:
9楼: Originally posted by karon1988 at 2015-05-10 08:36:12
楼主你应该自己先通过调试找到问题。

你这样描述问题别人也是无能为力的

好的,其实我按图1提示选择调试然后就到了图3的异常,应该是无法读取内存导致的,只是我C++学得不好,不知道怎么改,我再试试吧!
13楼2015-05-10 09:53:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hkhuster

银虫 (初入文坛)

引用回帖:
10楼: Originally posted by linmingpei at 2015-05-10 09:20:31
根据你的描述,应该是没有被指针数组分配没错,你如果动态分配的是二维数组指针,必须给每一个指针分配内存,用完后再逐一删除指针

谢谢回答!
14楼2015-05-10 09:57:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hkhuster 的主题更新
信息提示
请填处理意见