MFC, итератор класса CMap - PullRequest
       2

MFC, итератор класса CMap

0 голосов
/ 23 апреля 2019

Я сопоставляю некоторые ключи и их значения, и я хочу знать, как использовать итератор CMap класса MFC. Я хочу создать некоторые ключи и значения, затем ввести ключ или значение, и, если я набрал значение, все ключи с помощью отображается то же значение.

1 Ответ

0 голосов
/ 23 апреля 2019

Чтобы перебрать CMap, сделайте следующее:

    POSITION pos = dataCollection.GetStartPosition();
    while(pos)
    {
        dataCollection.GetNextAssoc(pos, key, value);

        // TODO: do something here
    }

Но я бы предложил перейти на стандарт std::map.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...