// cliString.cpp
// 17 de Outubro de 2000 
// Cliente da versão 1 da classe cString
// Funciona quer com a implementação 1 quer com a implementação 2

#include <iostream.h>
#include "cString.h"


void main()
{
	
	char *str1 = "Santarem";
	char data[] = "17 de Outubro de 2000";
	char aula[] = "LP1";

	cString s1, s2;

	cout << "s1 = \"";
	s1.Escrever();
	cout << "\"\t"  << "Comprimento : " << s1.Comprimento()  << endl;

	cout << "s2 = \"";
	s2.Escrever();
	cout << "\"\t" << "Comprimento : " << s2.Comprimento()  << endl;


	s1.Copiar( str1 );
	s2.Copiar( "ESGS" );

	cout << "s1 = \"";
	s1.Escrever();
	cout << "\"\t"  << "Comprimento : " << s1.Comprimento()  << endl;

	cout << "s2 = \"";
	s2.Escrever();
	cout << "\"\t" << "Comprimento : " << s2.Comprimento()  << endl;

	s1.Concatenar( ", " );
	s1.Concatenar( data );
	s2.Concatenar( ", aula de " );
	s2.Concatenar( aula );
	
	
	cout << "s1 = \"";
	s1.Escrever();
	cout << "\"\t"  << "Comprimento : " << s1.Comprimento()  << endl;

	cout << "s2 = \"";
	s2.Escrever();
	cout << "\"\t" << "Comprimento : " << s2.Comprimento()  << endl;

}

