Diferencia entre revisiones de «Programación en C++/Librería Estándar de Plantillas/Sets»

Contenido eliminado Contenido añadido
El lobo (discusión | contribs.)
Página nueva: == Estándar C++, Set == La plantilla '''set''' de C++ es un contenedor asociativo que contiene una lista ordenada de objetos únicos. El algoritmo de inserción de elementos está co...
 
El lobo (discusión | contribs.)
Sin resumen de edición
Línea 1:
Editores:<br><br>
== Estándar C++, Set ==
[mailto:oscarpalacios1@yahoo.com.mx Oscar E. Palacios]
La plantilla '''set''' de C++ es un contenedor asociativo que contiene una lista ordenada de objetos únicos. El algoritmo de inserción de elementos está construido de manera tal que si se trata de agregar a la lista un elemento que ya existe la inserción es ignorada. Para empezar, le sugiero que compile, ejecute y analice el siguiente programa, en el cual se usa un '''set''' para contener en orden una lista de cadenas de caracteres (strings). En el programa se debe de observar como se trata de agregar dos veces el elemento "verde" y tal como debe de ser la segunda de las solicitudes de inserción es ignorada.
<table align="center" cellpadding="12">
<tr>
<td font color="blue">&#8592; [[Programación en C++/Librería Estándar de Plantillas|Librería Estándar de Plantillas]]</td>
</tr></table>
 
== Estándar Set de C++, Set ==
La plantilla '''set''' de C++ es un contenedor asociativo que contiene
una lista ordenada de objetos únicos.
 
<div style="background:#FFFFEE; text-align:justify; padding:40px;">
LaEl plantilla '''set'''algoritmo de C++ es un contenedor asociativo que contiene una lista ordenadainserción de objetoselementos únicos.para Ella algoritmoestructura de inserción de elementosset está construido de manera tal que si se trata de agregar a la lista un elemento que ya existe la inserción es ignorada. Para empezar, le sugiero que compile, ejecute y analice el siguiente programa, en el cual se usa un '''set''' para contener en orden una lista de cadenas de caracteres (strings). En el programa se debe de observar como se trata de agregar dos veces el elemento "verde" y tal como debe de ser la segunda de las solicitudes de inserción es ignorada.
<source lang="cpp">
#include <cstdlib>
Línea 35 ⟶ 46:
return EXIT_SUCCESS;
}</source>
 
</div>
<table align="center" cellpadding="12">
<tr>
<td font color="blue">&#8592; [[Programación en C++/Librería Estándar de Plantillas|Librería Estándar de Plantillas]]</td>
</tr></table>