“Conocimiento Programación>C /C + + Programming

Cómo crear un vector de matrices de caracteres en C + +

2012/6/14
The C + + lenguaje de programación cuenta con una biblioteca de contenedores genéricos conocidos como la Biblioteca de plantillas estándar o STL . Un contenedor útil a partir de la STL es el vector . Un vector es un contenedor de datos secuenciales , que hace que sea similar a una matriz. A diferencia de una matriz, un vector puede cambiar el tamaño como su contenido se modifican . Puede crear vectores de diferentes tipos de datos , con la excepción de los arrays. Puede crear vectores de punteros a matrices de caracteres . Dado que el identificador para una matriz es un puntero , esto logra un resultado similar como el almacenamiento de matrices en vectores . Cosas que necesitará
C + + entorno de desarrollo integrado o IDE, como Eclipse CDT
C + + Compiler , tal GCC
Ver Más instrucciones
1

carga del C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE
2

importación del vector de la biblioteca , escribiendo la siguiente instrucción al principio del código fuente : .

# Include
3

Utilice el espacio de nombres std . Al escribir la siguiente declaración , usted no tendrá que añadir la palabra " estándar " para cada función vectorial :

using namespace std ;
4

Crear una función principal al escribir lo siguiente línea de código :

int main () { }
5

declarar varias matrices de caracteres al escribir las siguientes instrucciones dentro de las llaves de la función principal :

char a [ 5 ] = ' abcde ' ;
6

Crear un nuevo vector que almacena punteros a caracteres. El identificador para una matriz es un puntero , que puede ser almacenado en vectores . Para declarar un vector de punteros char escribir lo siguiente:

vector v ;
7

Empuje la matriz de caracteres en el vector con la función push_back , así :

v.push_back ( a);
8

Ejecute el programa presionando el botón de reproducción verde ubicado en la fila superior de botones en el IDE. El programa creará una matriz, un vector de punteros char y empuje el puntero array en el vector.

C /C + + Programming
Las ventajas de LINQ
Cómo escribir una definición para una función Intercalar Eso Shuffles Las letras en C + +
Cómo escribir un programa en C que calcula a mañana
Cómo crear un retrato en C + +
Cómo identificar a un usuario de Windows con ASP
Cómo utilizar SQLite3 en una aplicación iPhone
Cómo utilizar una memoria cíclica
Diferencias entre ATL , MFC y Win32
Conocimiento de la computadora © http://www.ordenador.online