개발공부/C++
자료형에게 가명 붙여주기
dyson_ok
2019. 10. 21. 15:03
#include <iostream>
#include <vector>
#include <cstdint>
int main()
{
using namespace std;
std::vector<std::pair<std::string, int>>pairlist;
return 0;
}
위 코드는 아래와 같이 쓸 수 있다.
int main()
{
using namespace std;
//typedef vector<pair<string, int>>pairlist_t; //또는
using pairlist_t = vector<pair<string, int >>; //이렇게 쓸 수 있다.
pairlist_t pairlist1;
pairlist_t pairlist2;
return 0;
}
주의할 점은 '=' 기호를 사용하기 때문에 assignment라고 생각할 수 있는데 문법이 그런거라서 전혀 다르다.