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);
|