본문 바로가기

SW Study/기타 프로그래밍 학습

Vector 이용

#include <iostream>
#include <cstring>
#include <vector>

using namespace std;

class list
{
	struct Num
	{
		char name[20];
		char phone[20];
	};
	vector<Num*> Nums;

public:
	void Registerd()
	{
		char InName[20];
		cin >> InName;
		Num *NewNum = new Num;
		strcpy(NewNum->name, InName);
		Nums.push_back(NewNum);
	}

	void listOut()
	{
		for (int i = 0; i<(int)Nums.size(); i++)
		{
			cout << Nums[i]->name << endl;
		}
	}
};

void main()
{
	list list1;
	list1.Registerd();
	list1.Registerd();
	list1.listOut();
}