我想通过 for 循环中的列表并执行以下操作:
list<my_object> my_list;
for(int x = 0; x < my_list.size(); x++){
my_object tempObject = (my_list.back() - x);
//more actions...
}
但是,即使http://www.cplusplus.com/reference/stl/list/back/显示了您将“-”运算符与“back()”函数一起使用的示例,Visual C++ 告诉我“没有运算符” -" 匹配这些操作数"...
几天前我开始使用 c++,但我不知道从这里去哪里.. 甚至有可能以这种方式通过列表吗?