Le C + + langage de programmation fait un usage intensif de la notion de flux. Un flot est un emplacement dans la mémoire qui sert d'espace de stockage temporaire . Un flux de sortie stocke des données dans la zone de mémoire allouée pour le flux. Ces données sont destiné à être lu de temps en temps , ce qui permet morceaux plus fraîches de données à prendre la place des données plus anciennes. Toutefois, si le flux n'est pas lu en temps opportun , vous pouvez remplacer accidentellement des données . Vous pouvez éviter la perte de données potentielle en rinçant le ruisseau, qui se jette complètement. Choses que vous devez
C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
compilateur C + + , une telle GCC
Afficher plus d' instructions
1
charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
2
importation de la bibliothèque " fstream " d'utiliser les objets de flux qu'il contient. Ecrivez ce qui suit au début du fichier de code source :
# include
using namespace std ;
3
Créer un principal fonction. La fonction principale est l'endroit où commence l'exécution de votre programme. Vous allez placer tout le code restant dans les accolades qui suivent la principale déclaration de fonction. L'un des principaux déclaration de fonction ressemble à ceci:
int main () {}
4
Créer un flux de sortie et l'attacher à un fichier nommé " nom de fichier. txt " utilisant la ligne de code suivante:
ofstream outputStream ( " filename.txt ");
5
écrire des données dans le flux de sortie. Écriture de données sur les cours d'eau est effectué en utilisant les opérateurs "<<" . Par exemple, pour écrire le mot "Bonjour" dans le flux de sortie , vous pouvez écrire ce qui suit:
outputStream << " Bonjour " << endl;
6 < p > Rincer le flux de garantir que le mot "Bonjour" est écrit dans le flux . Il n'ya aucune garantie sur le moment où la déclaration faite à l'étape précédente va exécuter . Si votre programme se ferme de façon inattendue , le mot pourrait ne jamais écrire dans le fichier . Rincer le flux en utilisant la commande suivante:
outputStream.flush ();
7
exécuter le programme en appuyant sur le bouton vert "Play" situé sur la rangée supérieure de boutons dans l'IDE . Le programme va stocker un mot dans un flux de sortie , puis purger le flux , en s'assurant que le fichier est écrit .