Skocz do zawartości

Witaj!

Zaloguj lub Zarejestruj się aby uzyskać pełny dostęp do forum.

Zdjęcie
- - - - -

Problem z odnalezieniem pliku .txt


  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Gabriel Kochanowicz

Gabriel Kochanowicz
  • 1 postów

Napisano 23 maja 2015 - 10:07

Cześć, 

po napisaniu funkcji w programie która miała tworzyć plik oraz odpaleniu programu nie mogę nigdzie znaleźć pliku tekstowego który powinien powstać. Programuje w XCode. Byłbym wdzięczny za wskazanie błędów w programie bądź pomoc w odnalezieniu pliku. Kompilacja programu przebiega pomyślnie.

 

#include <iostream>

#include <fstream>

using namespace std;

 

struct baza

{ char nazwisko;

    char imie;

    float stankonta;

};

 void utworzplik()

 

{

    char znak;

baza X;

    int i=1;

    cout<<"Tworzenie bazy danych"<<endl;

    fstream baza("baza.bin",ios::binary|ios::out);

    do{

        cout<<"Osoba nr"<<i<<endl;

    cout<<"Proszę podać imie;";

    cin>>X.imie;

    cout<<"prosze podać nazwisko";

    cin>>X.nazwisko;

    cout<<"Prosze podac stan konta:";

    cin>>X.stankonta;

    

    baza.write((char*)&X,sizeof(baza));

        i++;

        cout<<"jeśli chcesz kontynuować wybierz t"<<endl;

        cin>>znak;

    }while(znak=='t');

}

 

 

    

int main()

    {

        utworzplik();

        

        return 0;

    }

 

 

Pozdrawiam



#2 enedil

enedil
  • 108 postów
  • SkądPorfia, Chile

Napisano 27 maja 2015 - 20:58

Otwórz aplikację "Terminal" i wpisz

find $HOME -name "baza.bin" 2>/dev/null

Zatwierdź enterem, po jakimś czasie znajdziesz wygenerowany plik.






Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych