C, C++
C++ vector(벡터)를 써보자
별일아니에요
2023. 6. 30. 19:42
// 체크할 키를 벡터에 초기화.
std::vector<int> checkList = { 9, 4, 10, 26 };
// 벡터를 advanced for로 전체 탐색
for (int checkNum : checkList)
{
if(checkNum == 9)
{
...
}
}
이렇게 작성한다면 vector에 초기화된 값에 해당하는 조건절에 코드가 수행될 것이다.
저는 진행중인 프로젝트에서 checkList vector에 enum으로 정의된 EVENT_ID를 넣어서 특정 이벤트에만 동작하게끔 사용했습니다
C++ 11버전부터 지원하는 기능입니다.
용도에 맞게 튜닝해서 사용하세요 :)
728x90
반응형