Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire une interface graphiqu…
  • Comment s'assurer qu'un objet est su…
  • Comment passer une variable en C 
  • Comment faire pour supprimer un cara…
  • Comment faire pour augmenter la vale…
  • Comment lire un nombre de caractère…
  • Comment écrire de données d'applic…
  • Comment écrire un fichier Hex 
  • Comment masquer les boutons dans Xco…
  • Qu'est-ce que Buffer Overrun 
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment utiliser un tampon temporaire en C + +

    C + + est systèmes , un langage de programmation orienté objet conçu pour permettre aux programmeurs de développer des applications et utilitaires pour les systèmes d'exploitation de bureau . Programmes C + + traitent souvent avec des données brutes, telles que l'entrée textuelle, en grandes quantités. Dans de tels cas , il ne serait pas possible d'apporter toute une série de données dans le programme. Au contraire, vous configurez un tampon temporaire pour stocker les résultats intermédiaires alors qu'ils sont traités. Choses que vous devez
    compilateur C + +
    texte éditeur
    Voir Plus Instructions
    1

    créer le tampon. Par exemple, vous savez que votre programme va recevoir un grand nombre d'entiers dans une séquence inconnue à partir d'un fichier . Vous décidez de créer une zone tampon de 100 entiers qui tiendront entrée jusqu'à ce qu'elles soient traitées. . Ceci est accompli par le "nouveau" mot-clé et un pointeur

    # include # include using namespace std ;

    int main () {

    int buffer_size = 1024 ; /buffer /1024 est en sizeint * buff ;

    buff = new int [ buffer_size ] ; return 0; }
    2

    Importer un fichier composé d'entiers et nommé , par exemple, " ints.txt " dans le programme. Le but de ce script sera à lire à partir de ce fichier, le remplissage de la mémoire tampon , le traitement des données de la mémoire tampon , et le vider de nouveau :

    ifstreamet dans ; in.open ( " ints.txt ");
    3

    Lire les données dans la mémoire tampon . En utilisant la fonction "lecture " , lire 1024 entiers à partir du fichier , remplir la mémoire tampon , et d'imprimer les entiers à l'écran . La fonction de lecture peut être utilisé à nouveau pour obtenir la prochaine série de nombres entiers à partir du fichier

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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Fonctions de première classe en Python 
  • Comment faire un thread de travail MFC 
  • Comment importer des modèles dans GTK Radiant 
  • Comment construire un pilote de périphérique 
  • Comment enregistrer les appels à D3D 
  • Comment entrer les nombres binaires aléatoires dans C + + 
  • C pour STRCMP Fonction 
  • Comment faire pour modifier les titres dans la barre des tâches avec MFC 
  • Comment obtenir un nom d'entrée entier en RPC 
  • Comment faire pour supprimer l'exposant à un flotteur en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc