Ich bin neu in der Programmierung, es tut mir leid, wenn meine Frage schwer zu verstehen ist.Wie Strings zu vergleichen, die Anzahl der Unterschiede zeigt
Ich habe einen String modelAnswer als solche
string modelAnswer = "ABABACDA";
Also es sollte die Antworten auf Quizfragen sein, und ich versuche, es zu machen, so dass die Eingabe, wenn Benutzers ist string studentAnswer = "ABADBDBB";
zum Beispiel wird das Programm zeigen dass ich 3 Punkte bekommen habe, da die ersten drei Buchstaben der studentAnswer-Zeichenfolge mit der modelAnswer übereinstimmen.
Iterierte durch den Strang und jedes Element vergleichen. – NathanOliver
Sie könnten die zwei Zeichenfolgen char durch char vergleichen. –
Sie können [std :: mismatch] (http://en.cppreference.com/w/cpp/algorithm/mismatch) in einer Schleife verwenden, bis die Enditeratoren zurückgegeben werden, um die Menge der Unterschiede zu finden. –