Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo utilizar archivos de encabezado de árbol en stl

Cómo utilizar archivos de encabezado de árbol en stl

En primer lugar, stl no representa un compilador. stl se refiere a una biblioteca de plantillas estándar. Cada compilador de C ++ utilizará stl para implementarlo.

Tu compilador tiene algo que otros no tienen. Este es un beneficio que te brinda el compilador, porque faltan algunas cosas definidas por el estándar stl (por ejemplo, el estándar anterior no tenía hash). table, pero algunos compiladores (el compilador proporcionará su implementación)

Puedes usarlos, no hay problema. La desventaja es que su código pierde portabilidad. Debido a que estas bibliotecas no son estándar y no existen en otros entornos de compilación, su código solo puede compilarse con su compilador actual y no puede trasladarse a otros compiladores.

En cuanto a cómo usarlos, puedes consultar la documentación de tu compilador, o encontrar ejemplos de cómo usarlos.

STL tiene ciertas especificaciones Incluso si algunas clases no están en el estándar, las funciones que proporcionan generalmente seguirán las especificaciones STL, como inicio, fin y iteradores. Si está familiarizado con las reglas del juego STL, descubrirá rápidamente que se utilizan de la misma manera que los vectores tradicionales.