Skillnad mellan versioner av "Kap 11 Filhantering (37)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 22: Rad 22:
  
  
=== <span style="color:#931136"> &nbsp; Modularisering av [[Övningar_33_(C/Cpp_23)|<span style="color:blue">10.8</span>]] med pekare</span> ===
+
=== <span style="color:#931136"> &nbsp; Skriv inläst text till en fil</span> ===
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_11_2.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_11_2a.jpg]]</div>
 
</div>
 
</div>
  

Versionen från 20 november 2023 kl. 17.34

Tis 21 nov, kl 9-12


        <<  Agenda          Genomgång 37          Övningar 37          Innehåll & struktur          Nästa lektion  >>      


  Genomgång av övningarna 11.1 och 11.2

  Lösningsförslag

Ovn 11 1.jpg


  Skriv inläst text till en fil

Ovn 11 2a.jpg


Kap 11    Filhantering (forts.)

11.3   Slumplösenord

Programmet WriteReadFile

Write Read File 23.jpg


Klasserna ifstream och ofstream

Klasser ifstream ofstream.jpg


Att skriva till en fil

Att skriva fil.jpg


Att läsa från en fil

Att lasa fil.jpg


OBS!  Om filen WriteRead.txt redan finns raderar satsen
ofstream fileForWrite("WriteRead.txt");
filens innehåll utan förvarning och skriver nytt innehåll i den.


11.2   Append mode

Programmet AppendFile

AppendFile 23.jpg


Om filen WriteRead.txt redan finns bibehåller satsen
ofstream fileForWrite("WriteRead.txt", ios::app);
filens gamla innehåll och lägger till nytt innehåll, se körresultatet nedan:


Körresultat

AppendFile Korres.jpg



Gå vidare till:        när du är klar med denna genomgång.











Copyright © 2023. All Rights Reserved.