一、错误形式
Access violation reading location 0xD15965C4
二、出错地方
if (vertices[v->adjVertex].color == WHITE)
{
三、出错原因
通过调试发现v没有进行内存分配,不能对其访问。再仔细检查代码后发现程序总共有8个结点,删除一个后,还剩7个,但我调用函数是访问的是第8个,结果地址指向了未知区域,所以访问有的结点是没有错误的。
四、总结
还是粗心了
一、错误形式
Access violation reading location 0xD15965C4
二、出错地方
if (vertices[v->adjVertex].color == WHITE)
{
三、出错原因
通过调试发现v没有进行内存分配,不能对其访问。再仔细检查代码后发现程序总共有8个结点,删除一个后,还剩7个,但我调用函数是访问的是第8个,结果地址指向了未知区域,所以访问有的结点是没有错误的。
四、总结
还是粗心了