C + + compilador
texto editor
Ver Más instrucciones
1
crear el buffer. Por ejemplo , usted sabe que su programa recibirá un gran número de enteros en una secuencia desconocida de un archivo. Decide crear un búfer de 100 enteros que sostendrán de entrada hasta que se procesan. . Esto se logra a través de la "nueva" palabra clave y un puntero
# include # include int main () { int buffer_size = 1024 //buffer es 1024 en sizeint * buff , buff = new int [ buffer_size ] ; return 0 ;} Importar un archivo que contiene de los números enteros y el nombre , por ejemplo, " ints.txt " en el programa. El objetivo de este script será leer a partir de este archivo , llenando el tampón , el procesamiento de los datos de la memoria intermedia , y el vaciado de nuevo : en ifstream ; in.open ( " ints.txt " ) ; Leer datos en el búfer. Con la función "leer " , leer 1.024 enteros desde el archivo , llenar el buffer, e imprimir los números enteros a la pantalla . La función de lectura se puede volver a utilizar para obtener el siguiente conjunto de números enteros del archivo in.read ( piel de ante, buffer_size ) . For (int i = 0 ; i < buffer_size , i + + ) { cout < ; < buff [ i ] ;}
2
3