Domande taggate «buffer»

Un buffer è un'area di memoria riservata alla memorizzazione temporanea dei dati durante lo spostamento da un luogo a un altro. Questo viene in genere fatto per accelerare i processi con una latenza significativa, come la scrittura su un disco, una stampante o un altro dispositivo fisico. L'output è pronto per essere inviato al dispositivo prima che il dispositivo sia pronto ad accettarlo, quindi viene spostato nel buffer in modo che il programma di invio non debba continuare ad attendere.


7
Lettura e scrittura di file binari
Sto cercando di scrivere il codice per leggere un file binario in un buffer, quindi scrivere il buffer in un altro file. Ho il seguente codice, ma il buffer memorizza solo un paio di caratteri ASCII dalla prima riga del file e nient'altro. int length; char * buffer; ifstream is; …
103 c++  file  binary  buffer 


3
Cosa significa svuotare il buffer?
Sto imparando il C ++ e ho trovato qualcosa che non riesco a capire: I buffer di output possono essere svuotati esplicitamente per forzare la scrittura del buffer. Per impostazione predefinita, la lettura dei cinflush cout; coutviene anche svuotato quando il programma termina normalmente. Quindi svuotare il buffer (ad esempio …
95 c++  input  buffer  output  flush 


16
Come preferisci passare da un buffer all'altro in Vim?
Ho provato MiniBufExplorer , ma di solito finisco con diverse finestre che lo mostrano o lo chiudono del tutto. Quello che vorrei è qualcosa come LustyJuggler con la ricerca incrementale, il modo in cui passo da un buffer all'altro in Emacs. Sicuramente esiste una sceneggiatura come questa?
92 vim  editor  buffer 

12
Come cancellare il buffer di input in C?
Ho il seguente programma: int main(int argc, char *argv[]) { char ch1, ch2; printf("Input the first character:"); // Line 1 scanf("%c", &ch1); printf("Input the second character:"); // Line 2 ch2 = getchar(); printf("ch1=%c, ASCII code = %d\n", ch1, ch1); printf("ch2=%c, ASCII code = %d\n", ch2, ch2); system("PAUSE"); return 0; } …
87 c  buffer 

6
Perché ho bisogno di std :: get_temporary_buffer?
Per quale scopo dovrei usare std::get_temporary_buffer? Standard dice quanto segue: Ottiene un puntatore alla memoria sufficiente per memorizzare fino an oggetti T adiacenti. Ho pensato che il buffer verrà allocato sullo stack, ma non è vero. Secondo lo standard C ++ questo buffer non è in realtà temporaneo. Quali vantaggi …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.