각각에 대한 C ++, 벡터 요소에서 가져 오기 나는 공격 벡터에 대해 foreach를 시도하고 있으며 각 공격에는 1-3과 같은 고유 ID가 있습니다. 클래스 메서드는 1-3의 키보드 입력을받습니다. 나는 foreach를 사용하여 m_attack의 내 요소를 실행하여 숫자가 일치하는지 확인하기 위해 노력하고 있습니다. 내가보고있는 문제는 다음과 같습니다. a'for each' statement cannot operate on an expression of type "std::vectorm_num == input) { //For the found attack, do it's damage attack->makeDamage(); } } } 다음 예제에서는 C ++ 11을 사용한다고 가정합니다. 범위 기반 f..