*   >> Чтение Образование Статьи >> science >> programming

Карта Модификаторы в C ++

едействительным стирания (итератор первый, последний итератор); Это стирает последовательный набор элементов. Читайте и попробуйте следующий код: #include #include <Карта> с помощью патезрасе; INT Main () {карту MyMap; MyMap ["AAA"] = 47; MyMap ["BBB"] = 58; MyMap ["CCC"] = 63; _Rb_tree_iterator> IterFirst = myMap.begin (); _Rb_tree_iterator> IterLast = myMap.end (); myMap.erase (iterFirst, iterLast); вернуть 0; } Вы по-прежнему можете использовать тот же метод, чтобы стереть диапазон элементов в списке карте.

недействительными подкачки (показать на карте <ключ> &); Этот метод обменивается содержание (элементы списка) двух карт. Два карты должны быть того же типа. Метод принимает имя одной карте в качестве аргумента. Читайте и попробовать, #include #include <Карта> с помощью патезрасе; INT Main () {карту MyMap; MyMap ["один"] = 'A'; MyMap ["два"] = 'B'; MyMap ["три"] = 'C'; MyMap ["четыре"] = 'D'; MyMap ["пять"] = 'Е'; Карта hisMap; hisMap ["аа"] = 'F'; hisMap ["BB"] = 'G'; hisMap ["УК"] = 'Н'; myMap.

swap (hisMap); соиЬ соиЬ соиЬ соиЬ соиЬ соиЬ соиЬ соиЬ соиЬ возврат 0; } Недействительным ясно (); Этот метод удаляет все элементы, которые находятся в списке карт, делая размер карты нулевой. Следующая программа иллюстрирует использование прозрачного метода (ничего не отображается): #include #include <Карта> с помощью патезрасе; INT Main () {карту MyMap; MyMap ["один"] = 'A'; MyMap ["два"] = 'B'; MyMap ["три"] = 'C'; MyMap ["четыре"] = 'D'; MyMap ["пять"] = 'Е'; myMap.clear (); вернуть 0; } Это то, что у меня есть для Карта модификаторов в C ++. Мы по-прежнему в следующей части серии.

Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже и мое имя, Chrys, в поле поиска на этой странице и нажмите Поиск (меню использовать, если таковые имеются): Карта ассоциативный контейнер в C ++ элемент карты доступа в C ++ Карта методы, возвращающие Итераторы в C ++ Карта модификаторов в C ++ карте Емкость в C ++ Карта операций в C ++ Различия между ассоциативными контейнерами в C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.