EjemploVector.cpp

Esta clase implementa los comportamientos más comunes para el trabajar con vectores de punto flotante

// Programa para usar la clase vector //
// //
// Análisis y Diseño y Programación: //
// //
// Nombre: Antonio Carrillo Ledesma //
// E-mail: acl@www.mmc.igeofcu.unam.mx //
// Página: http://www.mmc.igeofcu.unam.mx/acl //
// //
// //
// Este programa es software libre. Puede redistribuirlo y/o modificarlo //
// bajo los términos de la Licencia Pública General de GNU según es //
// publicada por la Free Software Foundation, bien de la versión 2 de //
// dicha Licencia o bien (según su elección) de cualquier versión //
// posterior. //
// //
// Este programa se distribuye con la esperanza de que sea útil, pero SIN //
// NINGUNA GARANTÍA, incluso sin la garantía MERCANTIL implícita o sin //
// garantizar la CONVENIENCIA PARA UN PROPÓSITO PARTICULAR. Véase la //
// Licencia Pública General de GNU para más detalles. //
// //
// Debería haber recibido una copia de la Licencia Pública General junto //
// con este programa. Si no ha sido así, escriba a la Free Software //
// Foundation, Inc., en 675 Mass Ave, Cambridge, MA 02139, EEUU. //
// //
// //
#include "Vector.hpp"
int main(void)
{
double a[] = {1.0,2.0,3.0,4.0};
Vector A(10,"Prueba");
A.visualiza(1,1);
A.convierte(a,4);
A.visualiza(1,1);
printf("\n%lf\n",A[0]);
printf("\n%lf\n",A(1));
Vector B(A);
B.visualiza(1,1);
}