¿Cómo filtra C++ los caracteres chinos en el texto txt? Por ejemplo: tuyo, mío, 121.145.22. 13, tuyo, mío, solo necesito quedarme con 121.145.22.249900005.
#Contiene? & ltstdio.h & gt
¿#Contiene? & ltstring.h & gt
#¿Contiene? & ltiostream & gt
#Contiene? & ltFSTREAM & gt
¿Usar? ¿Espacio de nombres? std
int? main()
{
//Prueba de escritura de datos
/*ofstream? fWrite
fwrite.open("Test", IOs::app);
FWrite.write("¿Tuyo y mío 121.145. 22. 13? Tuyo y mío" ?Strlen( "eres mi 121.145.22+03? eres mi"));
? fwrite. close();*///Abre el archivo, asumiendo que el contenido es: tuyo, mío, 121.145. El tuyo y el mío.
ifstream? ¿Leer? fread.open("Prueba", IOs::in);
char. ¿Buf[100]? =?{0};
miedo leer(cBuf,? 100);
? cout<& ltcBuf<. <endl//Mostrar todos los personajes
¿Para qué? (int?i?=?0;?i<strlen(cBuf);?++i)
{
// Genere solo los caracteres requeridos.
¿Y si? (cBuf[I]?& gt?0?& amp& amp?cBuf[I]?& lt?127)
{
cout & lt& ltcBuf[I]; p>
p>
}
? }
cout & lt& ltendl
¿Volver? 0;
}
Ejecutar captura de pantalla:
La primera línea es el contenido completo y la segunda línea es el contenido filtrado.