My Project
psfunctions.h
Ir a la documentación de este archivo.
1 #ifndef PSFUNCTIONS_H
2 #define PSFUNCTIONS_H
3 
5 
6 #include <iostream>
7 #include <string>
8 
9 using namespace std;
10 
18 string toUpperString(const string &st);
19 
39 unsigned int countCharsOfType(const string &st,
40  int (* filterFunction)(int args) ,
41  unsigned int fromIdx, unsigned int toIdx);
42 
52 unsigned int countUppercase(const string &st);
53 
63 unsigned int countLowercase(const string &st);
64 
72 unsigned int countDigits(const string &st);
73 
81 unsigned int countSymbols(const string &st);
82 
92 unsigned int middleDigitsOrSymbols(const string &st);
93 
101 int isSymbol(int c);
102 
110 int isDigitOrSymbol(int c);
111 
128 unsigned int countConsecutive(const string &st, int (* filterFunction)(int args) );
129 
139 unsigned int consecUppercase(const string &st);
140 
150 unsigned int consecLowercase(const string &st);
151 
161 unsigned int consecDigits(const string &st);
162 
163 
164 #endif // PSFUNCTIONS_H
int isSymbol(int c)
Devuelve 1 si el argumento es un simbolo.
Definition: psfunctions.cpp:83
unsigned int countLowercase(const string &st)
Dada una cadena de caracteres devolvera el numero de caracteres en minuscula.
Definition: psfunctions.cpp:72
unsigned int countDigits(const string &st)
Dada una cadena de caracteres devolvera el numero de digitos.
Definition: psfunctions.cpp:107
unsigned int middleDigitsOrSymbols(const string &st)
Devuelve el numero de digitos y simbolos que no son el primer o el ultimo caracter de la cadena recib...
Definition: psfunctions.cpp:147
unsigned int countCharsOfType(const string &st, int(*filterFunction)(int args), int fromIdx=0, int toIdx=-1)
Dada una cadena de caracters devuelve el numero de caracteres de un cierto tipo.
Definition: psfunctions.cpp:25
unsigned int countSymbols(const string &st)
Dada una cadena de caracteres devolvera el numero de simbolos.
Definition: psfunctions.cpp:119
unsigned int consecDigits(const string &st)
Dada una cadena devolvera el numero de digitos que sigue a un digito.
Definition: psfunctions.cpp:223
int isDigitOrSymbol(int c)
Devuelve 1 si el argumento es un digito o simbolo.
Definition: psfunctions.cpp:95
string toUpperString(const string &st)
Devuelve una version en mayusculas de la cadena de caracteres recibida.
Definition: psfunctions.cpp:130
unsigned int consecUppercase(const string &st)
Dada una cadena devolvera el numero de caracteres en mayuscula que sigue a un caracter del mismo tipo...
Definition: psfunctions.cpp:195
unsigned int consecLowercase(const string &st)
Dada una cadena devolvera el numero de caracteres en minuscula que sigue a un caracter del mismo tipo...
Definition: psfunctions.cpp:209
unsigned int countUppercase(const string &st)
Dada una cadena de caracteres devolvera el numero de caracteres en mayuscula.
Definition: psfunctions.cpp:59