+ 3
Comparing string of text with if
Is it possible to compare strings with text is c++ using a if function?
8 Answers
+ 2
I have to say if is not a function, but yes, you can compare strings using if.
+ 2
#include<string>
#include<iostream>
using namespace std;
int main( ){
    string str1 = "hi", str2 = "hi";
    if(str1 == str2)
     {
          cout<< "They are equal";
     }
}
+ 1
Thanks a million Jonathan! Can I ask if the user inputs the string eg yes or no is there a way to successfully check that? 
+ 1
#include<string>
#include<iostream>
using namespace std;
int main( ){
    string str1, str2 = "hi";
    //now I ask user's input, expecting you to enter "hi"
    cin >> str1;
    //If user enters hi, it prints they're equal. Else, it prints they're different
    if(str1 == str2)
     {
          cout<< "They are equal";
     }
    else
    {
          cout<< "They're different";
    }
}
If it helps you, upvote and mark as the best answer :) 
Peace
0
Thanks Daniel! Sorry about the misnomer. 
0
You can create strings normally and compare them as if they're numbers when you include string header
0
Yes dude. I will write it. Please upvote it. It will help me a lot
0
Will do. 





