Biblioteca Estándar y STL
Artículos completos sobre la biblioteca estándar de C++, los contenedores STL, algoritmos e iteradores.
Biblioteca Estándar y STL
Potente procesamiento de datos con contenedores, algoritmos e iteradores de STL.
Aprenda estructuras como vector, map, unordered_map y la caja de herramientas <algorithm> con ejemplos prácticos.
Objetivo: Elegir el contenedor y algoritmo adecuados para escribir código C++ limpio y eficiente.
TL;DR
- Contenedores:
std::vector,std::list,std::deque. - Estructuras asociativas:
std::map,std::unordered_map,std::set. - Algoritmos:
std::sort,std::find,std::accumulate. - Iteradores y
range-based for,std::string_view.
Visión general de la biblioteca estándar de C++
Aprende la biblioteca estándar de C++, incluyendo contenedores STL, algoritmos y componentes esenciales del desarrollo moderno.
Uso de std::vector en C++
Aprende a utilizar std::vector en C++ para trabajar con arreglos dinámicos y gestionar datos de forma eficiente.
Estructuras secuenciales con std::list y std::deque en C++
Aprende a usar std::list y std::deque en C++, incluyendo diferencias de rendimiento y casos de uso prácticos.
Estructuras clave-valor con std::map y std::unordered_map en C++
Aprende a utilizar std::map y std::unordered_map en C++ para gestionar estructuras clave-valor de forma eficiente.
Elementos únicos con std::set y std::multiset en C++
Aprende a utilizar std::set y std::multiset en C++ para trabajar con elementos únicos y colecciones ordenadas.
Uso de std::stack, std::queue y std::priority_queue en C++
Aprende a utilizar std::stack, std::queue y std::priority_queue en C++ con ejemplos prácticos de estructuras de datos.
pair, tuple y Structured Binding en C++
Aprende pair, tuple y Structured Binding en C++ para gestionar múltiples valores con un código más limpio y moderno.
La biblioteca algorithm de C++: sort, find, count
Aprende la biblioteca algorithm de C++, incluyendo sort, find, count y otros algoritmos STL para procesar datos eficientemente.
Manejo ligero de cadenas con std::string_view en C++
Aprende std::string_view en C++ para realizar operaciones eficientes sobre cadenas sin copias innecesarias.
Iteradores y su uso en la STL de C++
Aprende los iteradores en C++ y su uso con contenedores y algoritmos STL para recorrer y manipular datos de forma eficiente.