关于carry取值问题,100分解决!
lxsfg 2009-03-20 01:30:46 我在程序中定义了一个CArry<CUser,CUser&> arrUser;的变量 并且在其中添加了几个个CUuser对象,但是我通过CUser user = arrUser.ElementAt(0)然后修改User.UserName=_T("abcd")user是修改过来了 但是我重新获取arrUser.ElementAt(0)里边还是没变,怎么回事啊?我怎么才能让它也变呢?程序如下:
CArry<CUser,CUser&> arrUser;
CUser user0;
user0.UserName=_T("a0");
arrUser.Add(user0);
...
CUser user = arrUser.ElementAt(0);
user.UserName=_T("abcd");
CUser userTem = arrUser.ElementAt(0);
userTem.UserName这里还是a0,我想让它是abcd