Zdravím
Chtěl bych se zeptat jak se dá načíst do programu text z .txt souboru. Zapisovat do něj umím, ale nevím jak třeba ten zapsaný text zase otevřít.
Díky
nato slúži hlavička #include <fstream>
na otváranie súborov slúži dátový typ ifstream, v ktorom si urobíš nejakú premennú, napríklad ifstream infile;
o už stačí len príkaz na otvorenie infile.open(tu zadáš, kde to máš uložené);
no napríklad ja mám uložený dokument v C - temp - dokument, tak do programu napíšem C:\\temp\\dokument.txt
takže ano, celú cestu treba zadať.
Musíš uvést cestu
Skusil sem to udělat takhle :
#include <iostream>
#include<fstream>
using namespace std;
int main()
{
ifstream infile;
infile.open(C:\\nic\\Tables.txt);
cin.get();
return 0;
}
a hlásí to tyhle hlášky:10 `C' undeclared (first use this function) (Each undeclared
identifier is reported only once for each function it appears in.)
2) stray '\' in program
Sorry, zabudol som na tie uvodzovky. Ano, toto ti len otvorí súbor. potom postupuj ako vždy, len na miesto cin dávaj infile. A na konci to zavri infile.close();
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku