Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe kan ik een tijdelijke buffer in gebruik C + +
C + + is een object -georiënteerde , systemen programmeertaal ontworpen om programmeurs om applicaties en hulpprogramma's voor desktop-besturingssystemen te ontwikkelen . C + + -programma's vaak te maken met ruwe data , zoals tekstuele inbreng , in grote hoeveelheden . In gevallen zoals deze , zou het niet haalbaar is om een ​​hele set van gegevens in het programma te brengen . Integendeel, het instellen van een tijdelijke buffer om tussentijdse resultaten vast te houden terwijl ze worden verwerkt . Wat je nodig hebt
C + + compiler
Tekst editor
Toon Meer Aanwijzingen
1

Maak de buffer . Bijvoorbeeld , weet u uw programma zal een groot aantal getallen in een onbekende sequentie van een bestand te ontvangen . Je besluit om een ​​buffer van 100 getallen die input zal houden totdat zij worden verwerkt creëren . . Dit wordt bereikt door middel van de " nieuwe " keyword en een pointer

# include # include using namespace std ;

int main
( ) {

int BUFFER_SIZE = 1024 ; //buffer 1024 in sizeint * buff ;

buff
= new int [ BUFFER_SIZE ] return 0; }

Import 2 een bestand dat bestaat van integers genoemd , bijvoorbeeld " ints.txt " in het programma . Het doel van dit script zal lezen uit dit bestand , het vullen van de buffer , het verwerken van de gegevens uit de buffer , en legen het weer :

ifstream
in ; in.open ( " ints.txt " ) ;
3

gelezen data in de buffer . Met de functie " lezen" , gelezen 1024 gehele getallen van het bestand , vul de buffer , en print de getallen op het scherm. De lees -functie kan weer worden gebruikt voor de volgende reeks getallen van het bestand te krijgen

in.read
( buff , BUFFER_SIZE ) ; . For ( int i = 0 ; i < BUFFER_SIZE ; i + + ) { cout < ; < buff [ i ] ; }

Previous: Next:
  C /C + + Programming
·Hoe de C Perspectief in Eclips…
·Hoe schrijf je een C + + Gemid…
·Hoe de strchr functie in gebru…
·Hoe je Spaces Negeer bij het g…
·Hoe je OpenGL gebruiken voor C…
·Hoe je toetsaanslagen Get in C…
·Hoe te lezen Hex nummer C + + 
·MFC ActiveX Tutorial 
·Hoe maak je een Gridview Celwa…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe de Google Maps API Afstand Straal Ge…
·Hoe maak je een HTML Body in LINQ query 
·Hoe de Visual Data Manager gebruiken in …
·Hoe maak ik Toestandsdiagrammen ? 
·Hoe om te controleren voor een Tab Karak…
·Hoe je Sprint Gebruik F - PHP 
·Hoe te gebruiken gegevensvalidatie om ee…
·Hoe te Samenvoegen Twee MySQL Resultaten…
·Kenmerken van Java-applets 
Copyright © Computer Kennis http://www.nldit.com