제 질문은 멀티 맵을 만들었습니다. 여기에 부분 코드가 있습니다.멀티 맵에서 값을 수정하는 방법은 무엇입니까?
if(binary_search(final.begin() , final.end() , answer))
{
final[answer] =
}
else
{
final.insert(pair<string,int>(answer , 1));
}
여기에서 대답은 문자열이고 마지막은 <string,int>
의 다중 매핑입니다. 이제 내가 원하는 것은 문자열 응답이 존재하면 int의 값을 증가 (수정)하는 것입니다. 어떻게해야합니까? 문자열 요소가 이미있는 경우 int 값을 1 씩 증가 시키려고합니까?
감사합니다.
'++ 최종 [답]은'string' 요소가 한 번 이상 존재하는 어떤 경우' – jrok
? 모든 값 또는 값 중 하나를 증가시겠습니까? –
나는 그것이 한 번 이상지도에 존재할 수 없다는 것을 확신시켰다. – InspiredCoder