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

zapisywanie i wczytywanie

Ostatnio zmodyfikowano 2008-10-16 21:28
Autor Wiadomość
Besemir
Temat założony przez niniejszego użytkownika
zapisywanie i wczytywanie
» 2008-10-14 13:00:21
C/C++
#include <iostream>
#include <conio.h>
#include <fstream>
#include "console.ddt"
using namespace ddt::console;
using namespace std;
int main( int argc, char ** argv )
{
    int a;
    gotoxy( 25, 1 );
    cout << "PROGRAM LOSUJACY NUMERY OD 1 DO 28" << endl;
    gotoxy( 1, 3 );
   
    // HASLO
    string haslo;
    int zabezpieczenie;
    haslo = "test";
    cout << "Podaj haslo ";
   
    cin >> haslo;
    cout << endl;
    if( haslo == "dyblo" )
    {
        cout << "Haslo przyjete!" << endl;
        cout << endl;
    } else cout << "Podane haslo jest nie prawidlowe!" << endl;
   
   
    clrscr();
    gotoxy( 25, 1 );
    cout << "Co chcesz zrobic: ?" << endl;
    cout << endl;
    cout << "[1] Dodac nowy rekord" << endl;
    cout << "[2] Zapisac rekordy" << endl;
    cout << "[3] Wczytac rekordy" << endl;
    bool koniec = false;
    while( koniec != true )
    {
        unsigned char znak = getch();
        switch( znak )
        {
        case 49: //1
           
            srand( time( NULL ) );
           
            for( int i = 1; i < 2; i++ )
            {
                int zm =( 1 + rand() % 28 );
               
                cout << "Numer osoby z dzienniku ktora ma sie przygotowac na srode z techniki : " << zm << endl;
            }
           
            break;
        case 50: //2
           
            fstream plik( "plik.dat", ios::out );
            if( plik.good() )
            {
                for( int i = 1; i <= 100; i++ )
                {
                    plik << i << ", ";
                    plik.flush();
                }
                plik.close();
            }
           
            break;
        case 51: //3
           
            std::fstream plik;
            plik.open( "plik.dat", std::ios::in | std::ios::out );
            if( plik.good() == true )
            {
                //tu operacje na pliku (zapis/odczyt)
                plik.close();
            }
           
            break;
        case 27: //ESC
            koniec = true;
            break;
        }
       
    }
    ///KONIEC
    getch();
    return 0;
}
Oto programik który napisałem ale nie wiem czemu ma błędy proszę o znalezienie ich i czy dobrze zrobiłem zapisywanie i wczytywanie.

edit:
proszę o szybka odpowiedz
P-2015
DeBugger
» 2008-10-14 15:23:53
Ni pezyglądałem się a bardzo(nie mam czasu), ale w oczy kuje "///". Komentarz powinien wyglądać tat "//".
Później zobaczę reszte.
P-2020
lynx
» 2008-10-14 16:09:18
Komentarz przez '//', a przez '///' nie ma nic do znaczenia. Kompilator traktuje to tak jak by to 3 '/' było tekstem komentarza. Już nie raz tak robiłem i ani razu nie miałem w takim czymś błędu.
P-2021
Besemir
Temat założony przez niniejszego użytkownika
» 2008-10-14 17:34:03
to to jak szybko pisałem to się coś takiego zrobiło ale jak sam Pietruch mówi to nie jest duży błąd ale to nie jest ta odpowiedz której oczekuje.
P-2026
DeBugger
» 2008-10-14 19:53:18
Besemir...
Niestety nie pomogę ci...
Nie ze wściekłości(:D), ale z prolemół technicznych. Do tego problemu trzeba mieć console.ddt.
Jednakże potrzebuje on windows.h. :(
P-2028
Besemir
Temat założony przez niniejszego użytkownika
» 2008-10-14 20:57:41
wiec nie mogę w ten sposób operować plikiem? muszę pisać w windows.h? Jeszce nie umiem ale się nauczę
P-2030
DeBugger
» 2008-10-14 21:08:52
Nie powiedziałem że musisz. Powiedziałem, że nie pomogę Ci, bo mam Linuxa, a tam nie ma pliku windows.h. Nie musisz pisać w windows.h. Ja tylko mówię.
P-2032
DejaVu
» 2008-10-14 21:13:13
oto programik który napisałem ale nie wiem czemu ma błędy proszę o znalezienie ich i czy dobrze zrobiłem zapisywanie i wczytywanie

Wybacz, ale ja nie mam zamiaru szukać błędów w czyjejś aplikacji. Napisz jakie masz błędy jeśli oczekujesz jakiejś pomocy od kogokolwiek tutaj.
P-2033
« 1 » 2 3 4
  Strona 1 z 4 Następna strona