这段代码是 STL 中 vector 迭代器实现的一部分,用于检查迭代器是否已经到达容器的末尾。它会检查指针 '_Ptr' 是否小于 '_Mycont->_Mylast',如果不小于则抛出一个错误。'_Mycont' 指向 vector 容器,'_Mylast' 指向容器最后一个元素之后的位置。

错误信息表明 '_Mycont' 是 nullptr,即指向容器的指针为空指针。这意味着你的代码没有正确地初始化或分配一个 vector 容器的指针。

要解决这个问题,你需要确保 '_Mycont' 指向一个有效的 vector 容器。你可以尝试在使用这段代码之前创建一个 vector 容器,并将它的地址赋给 '_Mycont' 指针。

STL Vector 迭代器错误: '_Mycont' 为空指针

原文地址: https://www.cveoy.top/t/topic/qnD8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录