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

Zapisywanie danych do pliku

Ostatnio zmodyfikowano 2011-08-11 18:09
Autor Wiadomość
mykosik
Temat założony przez niniejszego użytkownika
Zapisywanie danych do pliku
» 2011-08-11 16:33:52
Dlaczego to nie działa , czyli dlaczego nie zapisuje?


C/C++
#include <iostream>
#include <fstream>
using namespace std;



int main()
{
   
    fstream plik;
    plik.open( "dane.txt", ios::app );
    if( plik.good() == true )
    {
        cout << "plik otwarty" << endl;
       
        string dane;
        plik << dane;
       
       
        plik.close();
       
    }
   
    else
         cout << "nie otworzyl sie";
   
   
    return 0;
   
   
}
P-38808
m4tx
» 2011-08-11 16:36:34
Yyy... Jak nie jak tak? U mnie zapisało poprawnie... O_o
P-38809
Elaine
» 2011-08-11 16:40:34
Nie działa? Przydałoby się więcej konkretów.
P-38812
ison
» 2011-08-11 16:41:16
C/C++
string dane;
plik << dane;
pustego stringa zapisujesz do pliku?
P-38813
mykosik
Temat założony przez niniejszego użytkownika
» 2011-08-11 17:08:17
Nie moge nic zapisac tym sposoben do pliku dane.txt
podobno
nazwa_zmiennej_plikowej << zmienna_ktora_ma_zostac_zapisana_do_pliku; [/cytat} zapisuje
ale wmoim przypadku nie albo cos pochrzaniłem
P-38832
pekfos
» 2011-08-11 17:09:28
bo pustego stringa piszesz.
twoim zdaniem co twój kod tam zapisze??
P-38835
Mrowqa
» 2011-08-11 17:15:24
a spróbuj
plik << "dane ;)";
 :)
albo
cout << dane;
 (zobaczysz, co chciałeś zapisać)
P-38840
mykosik
Temat założony przez niniejszego użytkownika
» 2011-08-11 17:16:09
C/C++
#include <iostream>
#include <fstream>
using namespace std;

int main()
{
   
    fstream plik;
    plik.open( "dane.txt", ios::app );
    if( plik.good() == true )
    {
        cout << "plik otwarty" << endl;
       
        string dane = "cos tam";
        plik << dane;
       
       
        plik.close();
       
    }
   
    else
         cout << "nie otworzyl sie";
   
   
    return 0;
   
   
}

też nic nie zapisuje
P-38842
« 1 » 2
  Strona 1 z 2 Następna strona