我正在寻找一个标准向量形式的类。我一直在编写一些带有实现集合而不是向量的类的程序,所以我有点困惑。
这是我的课:
class Employee
{
private:
Struct Data
{
unsigned Identification_Number;
// Current capacity of the set
unsigned Department_Code;
// Department Code of employee
unsigned Salary;
// Salary of employee
str Name;
// Name of employee
}
如果我想稍后调用私有数据成员,我可以执行以下操作吗?
vector<Employee> Example;
//Assume there's data in Example
cout << Example[0].Identification_Number;
cout << Example[3].Salary;
如果不是,那么合适的容器是什么?列表列表会更好地处理这组数据吗?