zapisywanie i wczytywanie
Ostatnio zmodyfikowano 2008-10-16 21:28
Besemir Temat założony przez niniejszego użytkownika |
zapisywanie i wczytywanie » 2008-10-14 13:00:21 #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 ); 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: 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: 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: std::fstream plik; plik.open( "plik.dat", std::ios::in | std::ios::out ); if( plik.good() == true ) { plik.close(); } break; case 27: koniec = true; break; } } 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 |
|
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. |
|
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. |
|
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. |
|
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. :( |
|
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ę |
|
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ę. |
|
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. |
|
« 1 » 2 3 4 |