65,210
社区成员
发帖
与我相关
我的任务
分享#include <iostream>
using namespace std;
class WordCount {
friend ostream&
operator<<(ostream&, const WordCount&);
public:
WordCount( string word, int cnt=1 );
// ...
private:
string word;
int occurs;
};
ostream&
operator <<( ostream& os, const WordCount& wd )
{ // 格式: <occurs> word
os << "< " << wd.occurs << " > "<< wd.word;
return os;
}
int main()
{
WordCount wd( "sadness", 12 );
cout << "wd:\n" << wd << endl;
return 0;
}
#include <iostream>
#include <string>
using namespace std;
class WordCount {
friend ostream& operator<<(ostream&, const WordCount&);
public:
WordCount( string word, int cnt=1 );
private:
string word;
int occurs;
};
WordCount::WordCount(string word, int cnt/* =1 */)
{
this->word = word;
occurs = cnt;
}
ostream& operator <<( ostream& os, const WordCount& wd )
{
os << "< " << wd.occurs << " > "<< wd.word;
return os;
}
int main()
{
WordCount wd( "sadness", 12 );
cout << "wd:\n" << wd << endl;
return 0;
}
#include <iostream>
#include <string>
using namespace std;
class WordCount {
friend ostream&
operator<<(ostream&, const WordCount&);
public:
WordCount( string worddd , int cnt=1 );
// ...
private:
string word;
int occurs;
};
ostream&
operator <<( ostream& os, const WordCount& wd )
{ // ¸ñʽ: <occurs> word
os << "< " << wd.occurs << " > "<< wd.word;
return os;
}
WordCount::WordCount( string worddd, int cnt)
{
word = worddd;
occurs = cnt;
}
int main()
{
WordCount wd( "sadness", 12 );
cout << "wd:\n" << wd << endl;
return 0;
}
#include <iostream>
#include <string>
using namespace std;
class WordCount ;
ostream&
operator <<( ostream& os, const WordCount& wd );
class WordCount {
friend ostream&
operator<<(ostream&, const WordCount&);
public:
WordCount( string word, int cnt=1 );
// ...
private:
string word;
int occurs;
};
ostream&
operator <<( ostream& os, const WordCount& wd )
{ // ¸ñʽ: <occurs> word
os << "< " << wd.occurs << " > "<< wd.word;
return os;
}
WordCount::WordCount( string word, int cnt=1 )
{}
int main()
{
WordCount wd( "sadness", 12 );
cout << "wd:\n" << wd << endl;
return 0;
}还有,不要以说VC6差劲是垃圾来显示自己的水平...有本事你自己做个啊...#include <iostream>
#include <string>
using namespace std;
class WordCount {
friend ostream&
operator<<(ostream&, const WordCount&);
public:
WordCount( string word, int cnt=1 );
// ...
private:
string word;
int occurs;
};
ostream&
operator <<( ostream& os, const WordCount& wd )
{ // ¸ñʽ: <occurs> word
os << "< " << wd.occurs << " > "<< wd.word;
return os;
}
WordCount::WordCount( string word, int cnt=1 )
{}
int main()
{
WordCount wd( "sadness", 12 );
cout << "wd:\n" << wd << endl;
return 0;
}WordCount( string word, int cnt=1 );