Menu
Coddy logo textTech

Laboratorium praktyczne nr 1

Lekcja 6 z 23 w kursie Obsługa plików w C++ w Coddy.

challenge icon

Wyzwanie

Łatwy

*Nie zmieniaj kodu tam, gdzie nie powinieneś*

Spróbuj otworzyć 3 pliki:

  • code.txt
  • script.txt
  • novel.txt

Otwórz je i sprawdź każdy z nich w tej kolejności, czy można go otworzyć, a następnie wypisz komunikat File opened, jeśli można, a w przeciwnym razie Unable to open file.
Następnie zamknij tylko pliki code.txt i novel.txt.

*Wypisz każdy komunikat w nowym wierszu*

Spróbuj swoich sił

#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    //-------------------------
    
    ifstream file_code;
    ifstream file_script;
    ifstream file_novel;
    
    // Wpisz tutaj swój kod
    
    
    //-------------------------
    
    // Nie zmieniaj niczego poniżej
    
    if(!file_code.is_open())
        cout << "File closed" << endl;
    else
        cout << "File still opened" << endl;
        
    if(!file_script.is_open())
        cout << "File closed" << endl;
    else
        cout << "File still opened" << endl;
        
    if(!file_script.is_open())
        cout << "File closed" << endl;
    else
        cout << "File still opened" << endl;
    
    return 0;
}

Wszystkie lekcje w sekcji Obsługa plików w C++

Poćwicz samodzielnie: Kompilator C++ online