i < len和 i < name.size()的区别
第一种 :
set<string> name; //
。。。。。// 此处给name添加了一些元素
int len = name.size();
for (i = 0; i < len; i++)
。。。。
第二种:
set<string> name; //
。。。。。// 此处给name添加了一些元素
for (i = 0; i < name.size(); i++)
。。。。// 此处省略操作
请问这两种有区别吗?
为何我用第二种会内存泄露,而第一种不会??