c ++警告:预期声明

时间:2013-03-28 02:05:36

标签: visual-c++ compiler-errors

我在模板类Valli<I>中实现了c ++函数。我正在使用Visual C ++ IDE。 while上始终存在错误:

expected a declaration

我一次又一次检查了代码,但没有发现任何错误。

template<class I>
void Valli<I>::insert(I& new_item){
    int front=0;
    int rear=links.size()-1;
    int mid=(front+rear)/2;

    //this while loop binsearches the vector<iterator>
    while(rear!=front){
        if(new_item>links[mid]*){
        front=mid;
        mid=(front+rear)/2;
        }else{
            if(new_item<links[mid]*){
            rear=mid;
            mid=(front+rear)/2;
            }else{

            rear=mid;
            front=mid;
            }
        }
    }
...
...
}

0 个答案:

没有答案