Tecnología

Inicio

¿Cómo conseguir un desplazamiento de cadena de un archivo de la PPC

La función "getline" en C ++ le permite recuperar una línea de texto de un archivo. Se utiliza la función "subcadena" para recuperar un desplazamiento de caracteres de la cadena. Las dos funciones le permiten recuperar sólo una parte de un archivo en su código C ++. Se asigna el resultado a una variable, por lo que puede almacenar o utilizar la subcadena más adelante en el código.

Instrucciones

1 Haga clic en el archivo de código fuente de CPP que desea editar. Haga clic en "Abrir con" y seleccione el compilador de C ++.

2 Crear la variable para el archivo y abra el archivo. El código siguiente abre un archivo llamado "myfile.doc," y asigna el contenido al "archivo" variables:

ofstream archivo;

file.open ( "myfile.doc");

3 Recuperar un poco de texto del archivo. Usted determina el número de caracteres que se quieren obtener la función "getline". El código siguiente recupera los 100 caracteres del archivo:

fileContent cadena;

file.getline (fileContent, 100);

4 Recuperar una lista subconjunto de caracteres de la entrada del archivo. El código siguiente recupera los primeros 10 caracteres, y asigna los caracteres a la variable "subcontent":

subcontent cadena;

subcontent = filecontent.substring (0, 10);