list<test> ,test 是一个自定义类,其中有一个成员变量是a
直接
只接修改会报错,需要整个class赋值
例如
list[0].a=123: 报错
修改为下面的,通过
test t = list[0];
t.a = 123;
list[0] = t;
test t = list[0];
t.a = 123;
list[0] = t;
转载于:https://www.cnblogs.com/Daniell/p/7812068.html