vector中存的是指针,然后自己写了排序,
BOOL CompareLess(const CFriendRoomUser *rhs, const CFriendRoomUser *lhs)
{
return rhs->m_nPayoffMoney < lhs->m_nPayoffMoney;
}
但是在编译的时候总是报错,是在linux下
.obj/AllocServer.o:/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:101: first defined here
.obj/FriendRoomController.o: In function CompareLess(CFriendRoomUser const*, CFriendRoomUser const*)':
CompareLess(CFriendRoomUser const*, CFriendRoomUser const*)'
/usr/local/ACE_wrappers/ace/Thread_Manager.inl:75: multiple definition of
求大神帮忙看看