home *** CD-ROM | disk | FTP | other *** search
/ PC Media 23 / PC MEDIA CD23.iso / share / prog / anubis / cadena.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-09-13  |  1.3 KB  |  41 lines

  1. // CADENA.H
  2. // (C) Anubis Software 11 Noviembre 1994
  3. // Esta librería sirve para la manipulación de cadenas, pretende ser una
  4. // pequeña sustitutora de la librería STRING.H, pero sin llegar a su nivel.
  5. #ifndef CADENA.H
  6. #define CADENA.H
  7.  
  8. // ------------------------------------------+
  9. // Inclusión de librerías Anubis Software    |
  10. // ------------------------------------------+
  11. #include "mdefs.h"
  12.  
  13. // ------------------------------------------+
  14. // Definición de constantes de la librería.  |
  15. // ------------------------------------------+
  16. #define CADENA_MAX 255
  17.  
  18.  
  19. int longitud_cadena(char *);
  20. void copiar_cadena(char *, char *);
  21. void anadir_cadena(char *,char *);
  22. void cambiar_cadena( char *,char *);
  23. void cad_a_mayuscula(char *);
  24. void cad_a_minuscula(char *);
  25. void invertir_cadena(char *);
  26. int insertar_caracter (char *, char , int );
  27. int insertar_cadena (char *, char *, int );
  28. void blanc_cadena (char *,int  );
  29. int eliminar_subcadena(char *,int , int );
  30. int indice_derecha(char *,char );
  31. int indice_cad(char *, char *);
  32. int cont_cadena(char *, char *);
  33. int indice_derecha_cad(char *,char *);
  34. int cadenas_son_iguales( char *, char *);
  35. int cadena_mayor(char *, char *);
  36. void eliminar_blancos (char *);
  37. void eliminar_caracteres (char *,char );
  38. int indice_car(char *, char );
  39. void substituye_caracter_cad(char *, char ,char *);
  40. #endif
  41.