c++ string comparison
// C++ program to check if // two strings are identical #include <bits/stdc++.h> using namespace std; int main() { char string1[100], string2[100]; // Get the strings which // is to be checked cin >> string1; cout << "Enter the first string: " << string1; // Get the strings which // is to be checked cin >> string2; cout << "\nEnter the second string: " << string2; // Check if both strings are equal cout << "\nAre both strings same: "; if (strcmp(string1, string2) == 0) { cout << "Yes"; } else { cout << "No"; } return 0; } // This code is contributed by Akanksha Rai
Source: www.geeksforgeeks.org
C++ String Compare Example
#include <iostream> #include <cstring> using namespace std; int main () { char key[] = "Softhunt.net"; char buffer[50]; do { cout<<"Which is your favourite tutorial website? "; cin>>buffer; } while (strcmp (key,buffer) != 0); cout<<"Answer is correct!!"<<endl; return 0; }
Source: softhunt.net
compare function in c++
// CPP code for demonstrating // string::compare (const string& str) const #include<iostream> using namespace std; void compareOperation(string s1, string s2) { // returns a value < 0 (s1 is smaller than s2) if((s1.compare(s2)) < 0) cout << s1 << " is smaller than " << s2 << endl; // returns 0(s1, is being compared to itself) if((s1.compare(s1)) == 0) cout << s1 << " is equal to " << s1 << endl; else cout << "Strings didn't match "; } // Driver Code int main() { string s1("Geeks"); string s2("forGeeks"); compareOperation(s1, s2); return 0; }
Source: www.geeksforgeeks.org