Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué programa utiliza TXT?

¿Qué programa utiliza TXT?

#¿Incluir? & ltiostream & gt

#Contiene? & ltString& gt

#¿Contiene? & ltvector & gt

#include & ltfstream & gt

#include? & ltsstream & gt

¿Usar? ¿Espacio de nombres? std

//?Determina si una cadena es un número y, de ser así, lo devuelve.

¿Booleano? JudgeNum(string? str, int & amp? iTmp)

{

¿Booleano? bNúm? =?Verdadero;

cadena::tamaño_tipo? sz¿Tamaño? =?str . tamaño();

¿Para qué? (int?I = 0;i<szSize++i)

{

Carácter? ¿ch? =?str . en(I);

Si? ((ch?& lt?'0')?||?(ch?& gt?'9'))

{

bNum? =?Falso;

Romper;

}

}

¿Si? (bNum)

{

istringstream? ISS(cadena);

iss? >>? iTmp

}

¿Volver? bNum

}

int? principal()

{

ifstream? infile(" F:\ \ save . txt ");

int? A, B, C, D;

Vector & ltint & gt? iVec

¿Cadena? strTmp

int? iTmp? =?0;

¿Y si? (!infile)

{

¿Volver? -1;

}

while(getline(infile,strTmp,'?'))//?Al leer cada palabra, utilice un espacio como separador.

{

¿Y si? (JudgeNum(strTmp,iTmp))

{

ivec . push _ back(iTmp);

}

}

¿Tipo de tamaño Vector & ltint & gt*? stCnt? =?ivec tamaño();

Si? (stCnt?& gt=?4)

{

¿Respuesta? =?ivec en(0);

b? =?ivec en(1);

c? =?ivec en(2);

d? =?ivec en(3);

cout? <<? ¿respuesta? <<? "?"? <<? ¿b? <<? "?"? <<? ¿do? <<? "?"? <<? d;

}

getchar();

¿Devolver? 1;

}Esto puede obtener cualquier número en el texto, pero los números en el texto deben estar separados de otros caracteres por espacios, ¡solo como referencia!

En otros casos, LZ puede cotizarlo y modificarlo por sí mismo. Sólo un pensamiento aquí.