Introducción asumo que puede utilizar la matriz C ++. Si quieres más de una matriz, entonces usted tiene que utilizar lo que se llama, una secuencia de contenedores. En este artículo, voy a presentar a una serie de tutoriales en secuencia Contenedores. En la serie de tutoriales, se llaman secuencias de contenedores (cambio en el orden de las palabras). Limitaciones de la matriz Imagina que quieres eliminar el elemento de una matriz de C ++. Eso no es posible. Puede establecer el valor de un C ++ matriz a NULL, pero no se puede eliminar el elemento.
Imagina que, desea agregar un elemento (con valor) a la parte superior de la matriz. Eso no es posible. Imagine que desea agregar un elemento (con valor) a la parte inferior de una matriz. Eso todavía no es posible con la matriz C ++. Esos y otros requisitos son necesarios en los programas modernos. Solución a las limitaciones de la C ++ matriz A causa de las limitaciones anteriores, C ++ se acercó con las secuencias de contenedores. Hay diferentes formas de recipiente. Uno de ellos se llama, el vector, va a resolver los problemas anteriores y más.
Cada secuencia contenedor tiene sus ventajas y desventajas. C ++ es un lenguaje completo. Nada es realmente quedó fuera. Si usted ha estudiado un nuevo lenguaje como JavaScript, se habría dado cuenta de que su matriz es en realidad un objeto, que resuelve los problemas anteriores con métodos. La matriz C ++ no es un objeto en el sentido estricto de la palabra. Sin embargo, en C ++, las secuencias de contenedores son objetos. C ++ es un lenguaje de edad y por lo que se acercó a este problema desde un punto de vista original.
En mi opinión, los autores (inventores) de algunos de los nuevos lenguajes se inspiraron en C ++. Entonces se les ocurrió compromisos. Ellos caña con matrices que son objetos; eso sería hacer muchas de las cosas que los contenedores C ++ hacen, pero no todos. De hecho, JavaScript, en particular, no tiene ningún equivalente al contenedor de secuencias. Permítanme señalar aquí que JavaScript no fue escrito para el mismo propósito que C ++; tal vez es por eso que no es tan potente. C ++ ha resistido la prueba del tiempo y se compite ferozmente con los nuevos lenguajes.
Por lo tanto, yo te aconsejo estudiar secuencias de contenedores. Hay otra serie de contenedores de aprender, pero comenzar con las secuencias de contenedores primeros. La serie tutorial ha sido escrito de una manera paso a paso. Los ejemplos de código están bien formateados con b