본문 바로가기
programing/C++

[Modern C++] 유니폼 초기화(vector)

by RedWiz 2016. 8. 16.

- 벡터를 초기화 할 때 배열처럼 가능

- 벡터에 클래스가 들어가면 이중 배열 처럼 가능


1) std::vector<int> vec{1,2,3,4,5};


2)


class Player

{

private:

string sName;

int iHp;

pubilc:

Player(string _sName, int _iHp) : sName(_sName), iHp(_iHp) {}


};


auto main()->int

{

vector<Player> vec

{

{"asdf", 100}, {"qwer", 50}, {"zxcv", 123}

};


return 0;

}

'programing > C++' 카테고리의 다른 글

[Modern C++] 스마트 포인터  (0) 2016.08.16
[Modern C++] std::array  (0) 2016.08.16
[Modern C++] range-based for (범위 기반 for문)  (0) 2016.08.16
[Modern C++] 람다 함수 & decltype  (0) 2016.08.16
erase()와 remove() 차이  (1) 2016.08.04