define a string class. overload the operator == to compare
two strings
Answers were Sorted based on User's Feedback
Answer / mostafizur rahman
define a string class. overload the operator == to compare
two strings
| Is This Answer Correct ? | 59 Yes | 30 No |
Answer / moin khan
#include <iostream>
using namespace std;
#include <string.h>
class String{
private:
enum { SZ = 80 };
char str[SZ];
public:
String(){ strcpy(str, ""); }
String( char s[] ){ strcpy(str, s); }
void display() const{ cout << str; }
void getstr(){ cin.get(str, SZ); }
bool operator == (String ss) const{
return ( strcmp(str, ss.str)==0 ) ? true : false;
}
};
int main(){
String s1 = "yes";
String s2 = "no";
String s3;
cout << "\nEnter 'yes' or 'no': ";
s3.getstr();
if(s3==s1)
cout << "You typed yes\n";
else if(s3==s2)
cout << "You typed no\n";
else
cout << "You didn't follow instructions\n";
return 0;
}
| Is This Answer Correct ? | 24 Yes | 3 No |
Write 7 differences between "Public" function and "Private" function?
What is meant by oops concept?
some one give d clear explanation for polymorphism
Advantage and disadvantage of routing in telecom sector
What are the features of oop?
What is the purpose of polymorphism?
program in c++ that can either 2 integers or 2 floating point numbers and output the smallest number
what's the basic's in dot net
string is a class or data type in java?
What do you mean by public, private, protected and friendly?
What is Hashing and how is it done? Pictorial form?
Why static functions always uses static variables?