Prosim ako zistím v nijakom textovom súbore kde sú napr. čísla, každé na jednom riadku ich počet?
Fórum › C / C++
Zistenie počtu riadkov v textovom súbore
Pokud je jedno na řádku, tak načítáním řádků (a překvapivě si pri každém načtení budeš počítat, kolik jich už máš)
a pro pokročilejší program si i zkontroluješ, jestli tam nějaký číslo opravdu je
pro úplnej hardcore program i zjistíš, jestli tam není na řádku víc čísel oddělených něčím nečíselným...
mohol by si mi to ukázať na nijakom príklade:) alebo aspoň aký cyklus použiť
skúšal som to riešiť cez while (!subor.eof()) ale nepodarilo sa mi to vyriešiť tak aby boli čísla načítane do poľa bez zadania jeho veľkosti.... :-(
přikládám jednoduchý příklad:
#include <string>
#include <iostream>
#include <fstream>
using namespace std;
void FindTxtLines(string file)
{
ifstream fin;
string str;
fin.open(file);
int count=0;
for(;getline(fin,str)!=0;count++);
cout << "pocet radku: " << count<<" v souboru: "<<file<<"\n";
}
int main()
{
FindTxtLines("doc.txt");
system("pause>null");
return 0;
}
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Zistenie počtu riadkov v textovom súbore — založil pato83
Zistenie poctu riadkov daneho textu — založil Anonymní uživatel
Zistenie poctu riadkov podla viacerych podmienok — založil marioff
Posun v textovom súbore — založil gaben
NodeJS Ako prepísať riadok v textovom súbore ? — založil Mishsuli
Moderátoři diskuze