表扬下1520# PDA - 掌中宝
g*E
1 楼
关于占用资源的,比如在一个for loop里,需要用vector存暂时的数据。下面哪种方法
更省资源呢?
1,在外面定义vector,在for loop里每次iteration完了后用pop_back清空vector元素
,再接着使用
2,在for loop里,每次iteration新定义一个vector,iteration完了后vector会被自动
清除,下一次再建一个新的用。
不知道系统删除变量具体都有些什么操作,还有新建变量,这样加起来会比我只删除里
面的元素快吗?
更省资源呢?
1,在外面定义vector,在for loop里每次iteration完了后用pop_back清空vector元素
,再接着使用
2,在for loop里,每次iteration新定义一个vector,iteration完了后vector会被自动
清除,下一次再建一个新的用。
不知道系统删除变量具体都有些什么操作,还有新建变量,这样加起来会比我只删除里
面的元素快吗?