mathpos
Class Array1DPos
in array1dpos.cpp
- class Array1DPos
Reservar memoria.
No hace operaciones aritmeticas.
Entrada y salida de arreglos.
Constructor Summary |
Array1DPos( int theSize ) throw( invalid_argument )
Por omision, se usa logica 0. |
Array1DPos( int theFirst, int theLast ) throw( invalid_argument, runtime_error )
Reserva memoria para un arreglo unidimensional que permite indices negativos. |
~Array1DPos()
Libera memoria de un arreglo unidimensional. |
Array1DPos
public Array1DPos( int theSize ) throw( invalid_argument );
- Por omision, se usa logica 0.
Array1DPos
public Array1DPos( int theFirst, int theLast ) throw( invalid_argument, runtime_error );
- Reserva memoria para un arreglo unidimensional que permite indices negativos.
Uso:
Array1DPos V(n);
- Parameters:
theFirst
- [-N, +N] theFirst <= theLast.
* @param theLast [-N, +N]
~Array1DPos
public ~Array1DPos();
- Libera memoria de un arreglo unidimensional.
clean
public void clean();
deleteArray
public void deleteArray();
getArrayOrigin
public inline TC* getArrayOrigin() const;
getFirst
public inline int getFirst() const;
getLast
public inline int getLast() const;
getSize
public inline int getSize() const;
gF
public inline int gF() const;
gL
public inline int gL() const;
gS
public inline int gS() const;
- Abreviaciones
operator()
public TC operator()( int index ) throw( invalid_argument );
- Checa indices.
print
public void print();