Esta libreria es estandar de C, ahora bien programando en C++.
quiero que ingresada una cadena de caracteres me cuente cuantos son mayusculas o minusculas o digitos o del alfabeto....en fin se como se hace pero la pregunta es que cuando lo hago no necesito usar la libreria <ctype.h>....por ejemplo:
Código
/*Escribir un programa que cuente las mayusculas de una cadena de caracteres*/ #include <iostream> using namespace std; int main() { string word; cout<<"Enter the word: "; cin>>word; int cont = 0; for(int i=0 ; i<word.length(); i++) { if(isupper(word[i])) // Si quiero ver las minusculas es con islower(word[i]) { cont++; } } cout<<"\nThe word has: "<<cont<<"capital letters"endl; cin.get();cin.get(); return 0; }
El programa me compila y funciona perfecto....Entonces en c++ no necesito declarar esta libreria??...o en que casos debo declararla??
GRACIAS de antemano. Espero que alguien me pueda aclarar esto, para no estar usando librerias sin ser necesarias.