Zdravím, chtěl bych se zeptat, jak můžu v C++ načítat jednotlivé řádky z textového souboru do proměnné. Načíst celý obsah textového souboru mi nedělá problém, ale potřebuju načíst vždy jeden řádek, ten si v programu zpracuji jak potřebuji a pak načtu další řádek a tak pořád dokola. Díky za odpovědi.
Fórum › C / C++
Čtení z textového souboru
#include <iostream>
#include <string>
int main()
{
std::string line;
while (std::getline(std::cin, line))
{
// Tady se zpracuje radek ulozeny v line
// ...
std::cout << '"' << line << "\"\n";
}
}
To Petr : Ano, třeba tak.
Ale čtení ze std::cin dost často stačí.
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, 101 hostů
Podobná vlákna
Cteni z textoveho souboru — založil tomas
čtení double z textového souboru — založil mateo
Čtení z textového souboru po řádcích a EOF — založil Petr
Šifrování textového souboru — založil skodik.o
Procházení textového souboru — založil dragon124
Moderátoři diskuze