i 正在更新名单,然后试图在名单前打上最重的<代码>Var1的列表,但该清单并未使用6.0 VS。
while(Iter != m_SomeList.end())
{
if((*Iter)->sVar1 == 1)
{
(*Iter)->sVar1++;
}
Iter++;
}
m_SomeList.sort(Descending());
Iter = m_SomeList.begin();
while(Iter != m_SomeList.end())
{
//now display the content of the list
我的降级职能
struct Descending : public greater<_LIST_DETAIL*>
{
bool operator()(const _LIST_DETAIL* left, const _LIST_DETAIL* right)
{
return (left->sVar1 > right->sVar1);
}
};
谁会发现什么错误?
编辑:经过更新的法典载有打字......