Come fare un buffer in C ++

June 22

Come fare un buffer in C ++


In C ++, i programmatori utilizzano buffer di dati per memorizzare temporaneamente i dati che verranno utilizzati per diverse funzioni del programma. A livello hardware, creando questo buffer causa il computer di dedicare una parte specifica della memoria del computer per contenere questi dati per il programma. Fare questo buffer richiede al programmatore di pianificare la natura e la quantità di dati che il programma memorizzare nel buffer, così da poter creare un array appropriato per agire come buffer.

istruzione

1 Determinare il tipo di dati buffer avrà bisogno di tenere. Le variabili in C ++ sono specifici per tipo, quindi avrete bisogno di un buffer di caratteri per contenere stringhe di caratteri, e un buffer intero per contenere interi o qualunque tipo di dati di questo buffer tiene.

2 Determinare la quantità di dati buffer dovrà contenere. dimensione dell'array è statico in C ++, in modo che quando si crea il buffer è necessario assicurarsi che avrà dimensioni sufficienti per svolgere la sua funzione.

3 Dichiarare la matrice con la sintassi "tipo buffername [size];" dove "tipo" è il C ++ abbreviazione per il tipo di dati, "buffername" è il nome che darà il buffer, e "dimensione" è il numero di dettare il numero di slot del buffer contenere. Ad esempio, la sintassi "int integerbuffer [50];" renderebbe un buffer intero con 50 slot e un nome di "integerbuffer."