HEAP CORRUPTION DETECTED

这是内存越界写入导致的错误,一般在debug会报错,release版本中可能并不报错.

int main()
{
	char * _char = new char[10];

    //这里i==10时,数组访问越界了
	for (int i = 0; i <= 10; ++i)
	{
		_char[i] = i;
	}

	delete[] _char;
    return 0;
}

posted @ 2018-01-01 11:58  ,,,沙子,,,  阅读(301)  评论(0编辑  收藏  举报