標準ベクトルの形式のクラスを作成しようとしています。ベクトルではなくセットを実装したクラスでいくつかのプログラムを書いているので、少し混乱しています。
これが私のクラスです:
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;
そうでない場合、適切なコンテナは何ですか? このデータセットを処理するには、リストのリストの方が適していますか?