C ++ – leer caracteres de un archivo y escribir en Toggle caso en otros usando C ++ secuencia de archivo.

En este fragmento de código vamos a aprender cómo escribir caracteres en alternancia case leer desde un archivo usando C ++ secuencia de archivo.

C ++ Fragmento de código – leer caracteres de un archivo y escritura en el otro en Toggle Case

#include<iostream>
#include<fstream>
#include<ctype.h>
using namespace std;
int main()
{
ifstream fin;
ofstream fout;
//creating a file and writing smething
fout.open("alex.txt",ios::out);
if(!fout){
cout<<"Errorn";
return -1;
}
//write text into file
fout<<"Hello World.";
fout.close();
//////////////////////////////////////
fin.open("alex.txt",ios::in);
fout.open("new.txt",ios::out);
if(!fin||!fout){
cout<<"ERRORn";
return -1;
}
char ch;
while(fin)
{
if(fin.get(ch))
{
if(isupper(ch))
ch+=32;
else if(islower(ch))
ch-=32;
}
fout.put(ch);
}
fin.close();
fout.close();
//print the content of net.txt
fin.open("new.txt",ios::in);
if(!fin){
cout<<"Error";
return -1;
}
cout<<"Content of new.txt file :n";
while(fin){
if(fin.get(ch))
cout<<ch;
}
cout<<endl;
fin.close();
///////////////////////////////
return 0;
}

salida

    Content of new.txt file:  
hELLO wORLD.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *