Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Otwieranie wybranego pliku

Ostatnio zmodyfikowano 2013-08-02 17:37
Autor Wiadomość
Maximus
Temat założony przez niniejszego użytkownika
Otwieranie wybranego pliku
» 2013-08-02 14:53:44
Witam.
Mój problem polega na tym, że mimo wpisania dysku i poprawnej nazwy programu nie otwiera on się.
Mój kod to:

C/C++
#include <fstream>
int main()
{
    std::ifstream plik;
    plik.open( "C:\\demux" );
   
    return 0;
}


Mam nadzieję, że ktoś wyjaśni mi co zostało zrobione źle.
P-89281
SeaMonster131
» 2013-08-02 16:59:59
Skąd wiesz, że dany plik nie otwiera się skoro nie sprawdzasz tego w programie ?
P-89289
MrPoxipol
» 2013-08-02 17:25:36
Z tego co zrozumiałem, to Ty chcesz otworzyć program? :o Nie tą drogą panie kolego :p
P-89296
domin568
» 2013-08-02 17:28:07
Najpierw zobacz czy się otworzył
C/C++
if( !plik.open( "C:\\demux" ) )
{
    cout << " Niestety nie mozna otworzyc pliku " << endl;
}
P-89298
Maximus
Temat założony przez niniejszego użytkownika
» 2013-08-02 17:31:35
C/C++
#include <fstream>
#include <iostream>
int main()
{
    std::ifstream plik;
    plik.open( "C:\\demux" );
    if( plik.good() )
    {
        std::cout << "Udalo sie utworzyc plik";
    }
    else
    {
        std::cout << "Pliku nie udalo sie otworzyc";
    }
    return 0;
}

Niestety pojawił się komunikat drugi :/
P-89300
pekfos
» 2013-08-02 17:33:28
Masz na dysku C plik demux (bez rozszerzenia)?

Najpierw zobacz czy się otworzył
C/C++
if( !plik.open( "C:\\demux" ) )
{
    cout << " Niestety nie mozna otworzyc pliku " << endl;
}
open() nic nie zwraca.
P-89301
Maximus
Temat założony przez niniejszego użytkownika
» 2013-08-02 17:37:49
Całkowicie zapomniałem o dopisaniu rozszerzenia :/
Teraz wszystko działa poprawnie.
Temat można zamknąć.
P-89303
« 1 »
  Strona 1 z 1