Odczyt z pliku

0

Mam dziwny problem z odczytem z pliku z rozszerzeniem .txt
Całośc znajduje się w folderze na pulpicie a to jest kod:

#include <fstream>
#include <iostream>
int main()
{
    std::fstream plik;
    plik.open( "plik.txt", std::ios::in);
    if( plik.good() == true )
    {
        std::cout<<"Udalo sie otworzyc";
        plik.close();
    }
    return( 0 );
}

Nie wiem dlaczego ale w konsoli mam pokazane, że nic się nie otworzyło. Możecie mi powiedzieć gdzie tu jest błąd? Oczywiście w folderze jest plik.txt

0

Jesteś pewien że plik jest w tym samym katalogu co program? U mnie działa.

2

A spróbuj:

plik.open( "plik.txt.txt", std::ios::in);
0

Udało się teraz, dzięki.

1

Tak to jest kiedy nie chcesz widzieć rozszerzeń.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0