0

テンプレート クラスに c++ 関数を実装しましたValli<I>。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;
            }
        }
    }
...
...
}
4

0 に答える 0