The C + + " getline " -funktionen låter dig läsa in ett visst antal tecken som du kan använda för att visa för läsaren . Du måste öppna en textfil , ange antalet tecken och skapa en variabel som programmet använder för att hålla listan med tecken. Ingången och processer utgående använder " iostream " bibliotek för att läsa och skriva fildata . Instruktioner
1
Högerklicka på CPP fil källkod och välj " Öppna med . " Klicka på C + + kompilator du använder för att skapa din kod .
2
Tillsätt iostream och FStream biblioteken till toppen av källkoden filen . Kopiera och klistra in följande kod till din fil för att göra det :
# include
inkluderar #
3 Skapa en variabel för ingången. Följande kod sätter upp en variabel av 10 tecken :
röding readchar [ 10 ] ;
" 10 " anger hur många tecken det programmet läser . Ersätt detta värde med ditt eget .
4
Öppna filen . Om du öppnar en obefintlig fil , ett fel avkastning. Följande kod visar hur du öppnar en fil som heter " c : \\ minfil.txt " :
ifstream Mydata ,
mydata.open ( " c : \\ minfil.txt " ) ;
5
Läs tecken från filen . I detta exempel är 10 tecken läses. Följande kod läser de första 10 tecknen från filen :
mydata.getline ( readchar , 10 , ' \\ n ');
6
Visa inmatningstecknen till läsaren och stäng filen . Du måste stänga filen när du har slutfört behandlingen processen eller operativsystemet inte släppa ett lås på filen . Följande kod visar tecknen och stänger filen :
cout << readchar ,
mydata.close ( ) ;