琐碎代码经验
无
xiao_kong_long
越挫越勇
展开
-
存储指针变量的vector的迭代器发生的错误
类型是vector<edge*> 其迭代器vector<edge*>::iterator it; function()是edge中的一个函数 调用的时候 如果使用 *it->function()的话,会报错 原因是"->" 的优先级比"."要高 要用(*it)->function()才可以 ...原创 2020-02-08 20:35:27 · 217 阅读 · 0 评论 -
莫名其妙的bad_alloc()错误
bad_alloc 错误 在分配内存明明很小的情况下出现 可能是vector设小了,导致越界原创 2020-01-10 11:27:31 · 1584 阅读 · 0 评论