Clase para el trabajar con vectores con valores enteros.
Más...
#include <VectorInt.hpp>
Clase para el trabajar con vectores con valores enteros.
- Autor
- Antonio Carrillo Ledesma
- Fecha
- primavera 2009
- Versión
- 1.0.1
- Bug:
- No hay errores conocidos
VectorInt::VectorInt |
( |
void |
| ) |
|
|
inline |
Constructor de la clase.
Genera un Vector a partir de los datos de otro
- Parámetros
-
vec | Vector del cual se hara una copia |
VectorInt::VectorInt |
( |
const int |
col | ) |
|
|
inline |
Constructor de la clase.
Genera un Vector del tamaño expecificado por el número de columnas e inicializado por omisión a cero.
- Parámetros
-
col | Número de columnas del vector |
VectorInt::VectorInt |
( |
const int |
col, |
|
|
int |
val |
|
) |
| |
|
inline |
Constructor de la clase.
Genera un Vector del tamaño expecificado por el número de columnas e inicializado por omisión al valor val.
- Parámetros
-
col | Número de columnas del vector |
val | Valor por omisión para inicializar el vector |
VectorInt::VectorInt |
( |
const int |
col, |
|
|
const int |
val, |
|
|
const char * |
nmb |
|
) |
| |
|
inline |
Constructor de la clase.
Genera un Vector del tamaño expecificado por el número de columnas e inicializado por omisión al valor val.
- Parámetros
-
col | Número de columnas del vector |
val | Valor por omisión para inicializar el vector |
nmb | Nombre del vector |
VectorInt::VectorInt |
( |
const int |
col, |
|
|
const char * |
nmb |
|
) |
| |
|
inline |
Constructor de la clase.
Genera un Vector del tamaño expecificado por el número de columnas e inicializado por omisión a cero.
- Parámetros
-
col | Numero de columnas del vector |
nmb | Nombre del vector |
VectorInt::~VectorInt |
( |
| ) |
|
|
inline |
void VectorInt::asigna |
( |
const int |
col, |
|
|
const int |
val |
|
) |
| |
|
inline |
Asigna el valor val a la columna col.
- Parámetros
-
Copia el contenido del vector al vector a.
- Parámetros
-
void VectorInt::inicializa |
( |
const int |
val | ) |
|
Inicializa el vector al valor val indicado.
- Parámetros
-
val | Valor por omisión para inicializar el vector |
int VectorInt::operator() |
( |
size_t |
col | ) |
|
|
inline |
Retorna el valor de la columna col.
- Parámetros
-
- Devuelve
- Valor
int VectorInt::operator[] |
( |
size_t |
col | ) |
|
|
inline |
Retorna el valor de la columna col.
- Parámetros
-
- Devuelve
- Valor
void VectorInt::redimensiona |
( |
int |
ncol | ) |
|
|
inline |
Redimensiona el tamaño del vector.
- Parámetros
-
ncol | Nuevo número de columnas |
int VectorInt::retorna |
( |
const int |
col | ) |
|
|
inline |
Retorna el valor de la columna col.
- Parámetros
-
- Devuelve
- Valor
ldouble VectorInt::tamano |
( |
void |
| ) |
|
|
inline |
Tamaño del vector (aproximado) en Kb.
- Devuelve
- tamaño del vector en Kb
void VectorInt::visualiza |
( |
int |
nl = 0 , |
|
|
int |
num = 0 |
|
) |
| |
Visualiza el vector.
- Parámetros
-
nl | (1) Visualiza el vector en forma renglones, (0) en forma de columnas |
num | (1) Numera las componentes del vector, (0) no lo hace |
void VectorInt::visualizaInformacion |
( |
void |
| ) |
|
|
inlinevirtual |
Visualiza información general del vector.
Implementa Vector_Base.
La documentación para esta clase fue generada a partir de los siguientes ficheros: