Página principal | Lista de namespace | Lista de archivos

cadenas.h

00001 
00011 #include <string>
00012 #include <iostream>
00013 using namespace std;
00014 
00015 #include <readline/readline.h>
00016 
00017 /**********METODOS UTILES PARA EL TRATAMIENTO DE CADENAS**************/
00018 
00022 char * dupstr (char *s);
00023 
00030 char *stripwhite (char *string);
00031 
00038 string stripwhite_st (string linea);
00039 
00044 char *buscar_palabra ( char *linea, char separador, int numero );
00045 
00049 string obtener_substring_delimitado_st ( string linea, string delimitador, string::size_type pos, string::size_type &pos_despues );
00050 
00054 int obtener_substring_delimitado_int ( string linea, string delimitador, string::size_type pos, string::size_type &pos_despues );
00055 
00060 int obtener_substring_delimitado_long ( string linea, string delimitador, string::size_type pos, string::size_type &pos_despues );
00061 
00066 string centrarCadena ( string original, int ancho, int maxLineas, string separador );
00067 
00072 string buscarPalabraCompleta ( string palabra, int inicio, int max );
00073 
00081 string abreviar ( string original, int max );

Generado el Fri Jun 30 12:38:29 2006 para Street Master's por  doxygen 1.3.9.1