都是c++20,在dev可以正常运行,没有报错或警告,但是卡在了j--这一步,怀疑是因为vs和dev的编译器对vector的存储空间的规定不同,救😭
vs中的vector的迭代器是否不是双向迭代器,只是正向迭代器?
报什么错?
谢谢解答!发现是因为在vs环境里执行erase函数后j变成了野指针🥲