Skillnad mellan versioner av "Kap 11 Filhantering"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 1: Rad 1:
 
__NOTOC__
 
__NOTOC__
<big>Mån 20 nov, kl 13-16</big>
 
 
 
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
 
| style="border-bottom:1px solid #797979" width="5px" | &nbsp;
Rad 14: Rad 11:
 
|}
 
|}
  
<br>
+
<!--
 
+
 
= <b><span style="color:#931136">&nbsp; Ny version av lösningarna till [[Övningar_34_(C/Cpp_23)|<span style="color:blue"> övn 10.10 & 10.11</span>]]</span> =
 
= <b><span style="color:#931136">&nbsp; Ny version av lösningarna till [[Övningar_34_(C/Cpp_23)|<span style="color:blue"> övn 10.10 & 10.11</span>]]</span> =
 
<div class="ovnE">
 
<div class="ovnE">
Rad 25: Rad 21:
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_10_11_ver_2.png]]</div>
 
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Ovn_10_11_ver_2.png]]</div>
 
</div>
 
</div>
 
+
-->
  
 
= <span style="color:#931136">Kap 11 &nbsp;&nbsp; Filhantering</span></b> =
 
= <span style="color:#931136">Kap 11 &nbsp;&nbsp; Filhantering</span></b> =

Versionen från 17 december 2024 kl. 22.16

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


Kap 11    Filhantering</b>

Varför filhantering?

Varfor Filhantering.jpg


11.1   Att skriva till och läsa från filer

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.