*   >> Lectura Educación Artículos >> science >> programación

Mapa modificadores en C ++

Iter = myMap.begin (); myMap.erase (ITER); return 0; } Void borrar (iterador primero, iterador pasado); Esto borra un conjunto consecutivo de elementos. Leer y tratar el siguiente código: #include #include using namespace std; int main () {mapa 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); return 0; } Puede seguir utilizando el mismo método para borrar una serie de elementos dentro de la lista de mapas.

void swap (mapa &); Este método cambia el contenido (elementos de la lista) de los dos mapas. Los dos mapas deben ser del mismo tipo. El método toma el nombre de uno mapa como argumento. Leer y tratar, #include #include using namespace std; int main () {mapa myMap; myMap ["uno"] = 'A'; myMap ["dos"] = 'B'; myMap ["tres"] = 'C'; myMap ["cuatro"] = 'D'; myMap ["cinco"] = "E"; mapa hisMap; hisMap ["aa"] = 'F'; hisMap ["bb"] = 'G'; hisMap ["cc"] = 'H'; myMap.

swap (hisMap); cout cout cout cout cout cout cout cout cout return 0; } Void clear (); Este método elimina todos los elementos que están en la lista de mapas, por lo que el tamaño del mapa cero. El siguiente programa ilustra el uso del método claro (no se muestra nada): #include #include using namespace std; int main () {mapa myMap; myMap ["uno"] = 'A'; myMap ["dos"] = 'B'; myMap ["tres"] = 'C'; myMap ["cuatro"] = 'D'; myMap ["cinco"] = "E"; myMap.clear (); return 0; } Eso es lo que tengo para el Mapa modificadores en C ++. Seguimos en la siguiente parte de la serie.

Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación y mi nombre, Chrys, en el cuadro de búsqueda de esta página y haga clic en Buscar (menú de uso si está disponible): Mapa Asociativo de contenedores en C ++ Mapa del elemento de acceso en C ++ Mapa Métodos Devolución iteradores en C ++ Mapa modificadores en C ++ Mapa capacidad en C ++ Mapa Operaciones de Diferencias C ++ entre asociativa Contenedores en C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.