Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
string s3 = s1+ " " + s2; El operador + puede ser muy til
en estos casos
cout <<s3<<endl;
USO EN FUNCIONES
De manera similar a otros tipos de dato
void pruebaVectorString(){
string listaAlumnos[CANTIDAD_ALUMNOS]; Declaracin de Vector
listaAlumnos[0] = "Juan Perez";
Asignacin de Valores
listaAlumnos[1] = "Pedro Juarez";
imprimirListaAlumnos(listaAlumnos);
}
Llamado a funcin
USO CON VECTORES
void imprimirListaAlumnos(string listado[]){
cout.fill('*');
cout.width(20);
cout<<"Listado Alumnos"<<endl<<endl;
for(int i=0;i<CANTIDAD_ALUMNOS;i++){
if(!listado[i].empty()){
cout<<i+1<<". "<<listado[i]<<endl;
}
}
Manejo de ndices similar
}
OPERADORES
Operacin Descripcin
push_back() Inserta un valor al final del vector, de ser necesario expande su tamao.
size() Devuelve el tamao del vector. Es necesario recalcar que en caso se haya especificado
una capacidad al declarar y no se haya ampliado el tamao, de devolver dicho valor (as
no se haya incluido elementos)
begin() Devuelve un iterator al inicio del vector.
insert() Inserta valores en una posicin relativa a un iterator (p. ej.: begin)
erase() A diferencia de remove, elimina los valores para una posicin determinada.
vector<double> promedios(10);
promedios.insert (promedios.begin() + 5, 1.4142);
promedios.erase (promedios.begin() + 3);
Funciones Matemticas
LENGUAJE DE PROGRAMACIN ESTRUCTURADO
FUNCIONES MATEMTICAS
Las libreras estndar de C++
proveen distintas funciones
matemticas.
Se pueden referenciar como
<math.h> para programas en C y
<cmath> para programas en C++.
Por razones de compatibilidad es
posible encontrar ambas.
FUNCIONES MATEMTICAS
Operacin Descripcin