填空题
如下程序定义了单词类word,类中重载了<运算符,用于比较单词的大小,返回相应的逻辑值。程序的输出结果为After Sorting:Happy Welcome,请将程序补充完整。
#include<iostream>
#include<string>
using namespaee std;
class Word
public:
Word(string s):str(s)
string getStr()return str;
eonstreturn(str<w.str);
friend ostream&operator<<(ostream&output,const Word &w)
output<<w.str;return output;
private:
string str;
;
int main()
W0rd w1("Happy"),w2("Welcome");
cout<<"After sorting:";
if(w1<w2)cout<<w1<<"<<w2;
else cout<<w2<<"<<w1;
return 0;
【参考答案】
bool operator<(Word w)