C++建立字典类!测试中!今天四点半之前要上交!急\\\\高手们快帮帮忙!Question :建立一个字典类,支持单词定义(word-definition)对,其功能应包括以下几个:1.(50分)重载下标操作符,支持操作 dic["
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/16 23:01:10
![C++建立字典类!测试中!今天四点半之前要上交!急\\\\高手们快帮帮忙!Question :建立一个字典类,支持单词定义(word-definition)对,其功能应包括以下几个:1.(50分)重载下标操作符,支持操作 dic[](/uploads/image/z/14285640-48-0.jpg?t=C%2B%2B%E5%BB%BA%E7%AB%8B%E5%AD%97%E5%85%B8%E7%B1%BB%21%E6%B5%8B%E8%AF%95%E4%B8%AD%21%E4%BB%8A%E5%A4%A9%E5%9B%9B%E7%82%B9%E5%8D%8A%E4%B9%8B%E5%89%8D%E8%A6%81%E4%B8%8A%E4%BA%A4%21%E6%80%A5%5C%5C%5C%5C%E9%AB%98%E6%89%8B%E4%BB%AC%E5%BF%AB%E5%B8%AE%E5%B8%AE%E5%BF%99%21Question+%3A%E5%BB%BA%E7%AB%8B%E4%B8%80%E4%B8%AA%E5%AD%97%E5%85%B8%E7%B1%BB%2C%E6%94%AF%E6%8C%81%E5%8D%95%E8%AF%8D%E5%AE%9A%E4%B9%89%EF%BC%88word-definition%EF%BC%89%E5%AF%B9%2C%E5%85%B6%E5%8A%9F%E8%83%BD%E5%BA%94%E5%8C%85%E6%8B%AC%E4%BB%A5%E4%B8%8B%E5%87%A0%E4%B8%AA%EF%BC%9A1.%EF%BC%8850%E5%88%86%EF%BC%89%E9%87%8D%E8%BD%BD%E4%B8%8B%E6%A0%87%E6%93%8D%E4%BD%9C%E7%AC%A6%2C%E6%94%AF%E6%8C%81%E6%93%8D%E4%BD%9C+dic%5B%22)
C++建立字典类!测试中!今天四点半之前要上交!急\\\\高手们快帮帮忙!Question :建立一个字典类,支持单词定义(word-definition)对,其功能应包括以下几个:1.(50分)重载下标操作符,支持操作 dic["
C++建立字典类!测试中!今天四点半之前要上交!
急\\\\高手们快帮帮忙!
Question :
建立一个字典类,支持单词定义(word-definition)对,其功能应包括以下几个:
1.(50分)重载下标操作符,支持操作 dic["quiz"]="A test of knowledge" (dic为一个字典对象),这个操作表明:dic对象的中的键值“quiz”对应的值是 "A test of knowledge";
2.(30分)重载输入操作符,比如:cin>>a 将把输入的两个参数,键值和定义存到字典中去; 如果有重复,覆盖原来的值.
3.(20分)重载输出操作符,比如:cout
C++建立字典类!测试中!今天四点半之前要上交!急\\\\高手们快帮帮忙!Question :建立一个字典类,支持单词定义(word-definition)对,其功能应包括以下几个:1.(50分)重载下标操作符,支持操作 dic["
我试试
#include
using namespace std;
#include
struct node
{
char ch1[20];
char ch2[50];
};
class dic
{
vector dd;
public:
dic()
{
}
friend istream operator>>(istream &in,dic &d)
{
node temp;
in.getline(temp.ch1,20);
in.getline(temp.ch2,50);
for(int i=0;i