关于 list 的用法!大神请进,该如何解决

关于 list 的用法!!!大神请进struct temp_num{int aint b}listtemp_num data_numtemp_num tfor(int

关于 list 的用法!!!大神请进
struct temp_num  
{  
  int a;  
int b;
}; 
 list<temp_num> data_num;

temp_num t;
   
  for(int i = 0; i<100 ;1++)
  {
t.a= 1+i;
t.b= 2+i;
data_num.push_back(t);
  }

请问:按上面的程序,temp_num 中a和b的值会有100对.

我要删除当中指定的值该怎么删呢???

比如:第5对值,第37对值....

remove() 还是 erase() 方法?

还是其他还有别的办法...


 

[解决办法]

探讨

怎么说呢,买本《effective stl》吧,你已经遇到的和即将遇到的问题就都有答案了。