c++方式解决接触应用[关闭] ...

问题描述 投票:-4回答:0

我正在学习数据结构,我是初学者。你能不能帮帮我 ? 先谢谢你。

  1. 我有一个文本文件,其中包含 "姓名,ID,电话号码,电子邮件"
  2. 我必须实现类的功能加载,保存,插入,删除,排序,检索,打印。
  3. 我自己尝试了一下,我认为哈希图是一个很好的数据结构,但我不知道如何使用它的stl。
  4. 但我不知道如何使用它的stl。我试过map(make_pair),但它不工作。它说没有这样的参数。

我有 contact.h, contact.cpp 和 main.cpp.In。contact.h 我准备定义类和函数,在 contact.cpp 中我准备应用函数,在 main.cpp 中我准备使用函数。

请你指导我如何去做?

class Contact{
private:
map<string, vector<string>> contactMap;
vector<string> othreData;

public:
void loadContact();
//saveContact
void insertContact(string, string, string, string);
void deleteContact();
void retrieveContact(string);
void sortContact();
void printContact();
}
c++ data-structures hashmap contacts
© www.soinside.com 2019 - 2024. All rights reserved.