Kann ich '==' verwenden, um zwei Vektoren zu vergleichen? Ich habe es versucht und scheint gut zu funktionieren. Aber ich weiß nicht, ob es in komplexeren Situationen funktionieren wird

Erstes Beispiel:

int main(){
    using namespace std;   
    vector<int> v1{10, 20, 30, 40, 50};
    vector<int> v2{10, 20, 30, 40, 50};

    if(v1==v2)
        cout<<"equal";
    else
        cout<<"unequal";
}   //it returns equal 

Zweites Beispiel:

int main(){
    using namespace std;   
    vector<int> v1{10, 20, 30, 40, 50};
    vector<int> v2{10, 20, 100000, 40, 50};

    if(v1==v2)
        cout<<"equal";
    else
        cout<<"unequal";
}   //it returns notequal 

InformationsquelleAutor der Frage suman shadow | 2013-05-07

Schreibe einen Kommentar