Sprawdzanie czy pobrana wartość z pliku jest większa od 0
Ostatnio zmodyfikowano 2015-05-18 11:35
dawid Temat założony przez niniejszego użytkownika |
Sprawdzanie czy pobrana wartość z pliku jest większa od 0 » 2015-05-18 09:14:49 Cześć, w jaki sposób sprawdzić czy pobrana liczba z pliku jest większa od 0? Taki oto kod: #include <iostream> #include <fstream>
int main() { std::string file1; std::ifstream inFile; std::ofstream outFile; inFile.open( "dane.txt" ); outFile.open( "aaa.txt" ); if( inFile.good() ) { std::cout << "GOOD!"; } else { std::cout << "BAD!"; } while( inFile.good() ) { inFile >> file1; if( file1.size() > 0 ) { outFile << file1 << "WIEKSZA"; } } return 0; }
Co zrobić aby to sprawdzić? Jeszcze mam takie pytanie. Jak sprawdzić i wyświetlić liczbę wierszy z danego pliku? |
|
Monika90 |
» 2015-05-18 09:51:20 Jeszcze mam takie pytanie. Jak sprawdzić i wyświetlić liczbę wierszy z danego pliku?
|
policzyć ile jest w pliku znaków '\n' i dodać do tej liczby 1 jeżeli ostatni znak odczytany z pliku to nie był '\n' |
|
darko202 |
» 2015-05-18 09:52:40 |
|
michal11 |
» 2015-05-18 11:35:06 Zamiast konwertować można od razu wczytywać do inta, zalezy jaka jest struktura pliku. |
|
« 1 » |