La fonction " getline " en C + + vous permet de récupérer une ligne de texte à partir d'un fichier . Vous utilisez la fonction " chaîne" pour récupérer un décalage de caractères de la chaîne . Les deux fonctions vous permettent de récupérer qu'une partie d'un fichier dans votre code C + + . Vous assignez les résultats à une variable, de sorte que vous pouvez stocker ou d'utiliser la chaîne plus tard dans le code. Instructions
1
clic droit sur le fichier de code source RPC que vous souhaitez modifier . Cliquez sur " Ouvrir avec " et sélectionnez votre compilateur C + + .
2
créer la variable pour le fichier, puis ouvrez le fichier . Le code suivant ouvre un fichier nommé " myfile.doc », et attribue le contenu de la "file" variable:
fichier ofstream
;
File.Open ( " myfile.doc ");
3
récupérer du texte depuis le fichier . Vous déterminez le nombre de caractères à récupérer dans la fonction " getline " . Le code suivant récupère 100 caractères du fichier :
cordes filecontent ;
file.getline ( filecontent , 100);
4
récupérer une liste de sous-ensemble de caractères à partir de l'entrée du fichier . Le code suivant récupère les 10 premiers caractères , et assigne les caractères à la " subcontent « variable :
cordes subcontent ;
subcontent = filecontent.substring (0 , 10);