Laboratorium praktyczne nr 3
Lekcja 15 z 23 w kursie Obsługa plików w C++ w Coddy.
Wyzwanie
ŁatwyNapisz program, który dla podanego pliku input.txt zapisze następującą zawartość w pliku output.txt:
- Usuń liczby z każdego wiersza i dopisz nowy wiersz do
output.txt - Policz usunięte liczby i wypisz liczbę cyfr w nowym wierszu (liczby nie będą występować po sobie)
- Dopisz liczbę znaków alfanumerycznych (nie uwzględniaj usuniętych cyfr)
Spróbuj swoich sił
#include <iostream>
#include <fstream>
#include <cctype>
using namespace std;
int main()
{
// Wpisz tutaj swój kod
// NIE ZMIENIAJ KODU PONIŻEJ!
ifstream file("output.txt");
string line;
while(!file.eof()){
getline(file, line);
cout << line << endl;
}
file.close();
}Wszystkie lekcje w sekcji Obsługa plików w C++
4Zapisywanie do plików
Zapisywanie do plikuDopisywanie danych do plikówPraca z fstreamLaboratorium praktyczne nr 32Podstawy operacji wejścia/wyjścia na plikach
StrumienieOtwieranie plikówZamykanie plikówLaboratorium praktyczne nr 1Poćwicz samodzielnie: Kompilator C++ online