Zdravím, prosím vás,
1) potřebuju číst ze souboru. Jenže potřebuju z něho číst dvakrát po sobě.
Jak to mám provést? to ten soubor mám otevřít a zavřít dvakrát?
2) A kdybych potřeboval zjistit nejdříve počet řádků v souboru, a poté z něj číst, tak to mám provést jak?
Fórum › C / C++
Dvojité otevření souboru
pokud jde o čisté C:
file *pFile;
......................... //otevřít, přečíst
fseek ( pFile , 0 , SEEK_SET); // posune od začátku (SEEK_SET) o nula bytů
..................
pokud jde o C++ za použití fstream:
ifstream pFile;
......................//otevřít, přečíst
pFile.seekg( 0, ios_base::beg);
...................
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 120 hostů
Podobná vlákna
Otevření souboru — založil Jakub Vojáček
Otevření souboru — založil Pavel
Otevření souboru — založil Honza
Otevření souboru — založil Sajmi
Otevření souboru v C++ — založil turbo-snek
Moderátoři diskuze