[C++] error: undefined reference
Ostatnio zmodyfikowano 2010-03-29 19:35
SeaMonster131 |
... » 2010-03-20 18:53:03 Mnie akurat tak jakoś naszło.... I dzięki za odp. ;) |
|
malan |
» 2010-03-24 18:52:55 @Pirotechnik: Jak tam program? :) |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-25 10:39:01 Narazie zajmuje sie polepszeniem gry 'Haselka' a potem zajme sie tym programikiem |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-27 14:07:54 ~~Odświeżam~~ Problem znów ten sam... nie rozumiem, wszystko działało dopóki nie zadeklarowałem funkcji: void menurejestrowania(); Oto kod: #include <iostream> #include <conio.h> #include <cstring> #include "F:\CodeBlocks\ddt-console\ddt-console\ddtconsole.h" #include <fstream>
int main() { using namespace ddt::console; using std::cout; using std::endl; using std::cin; void kursor(); void menu(); void menulogowania( char ID[ 6 ], char haslo[], char bufor[] ); void menurejestrowania(); int znak; int i = 0; int x, y; menu(); gotoxy( 19, 5 ); kursor(); while( i = 1 ) { znak = getch(); if( znak == 224 || znak == 0 ) znak = getch(); switch( znak ) { case 80: system( "cls" ); menu(); x = 19; y = 6; gotoxy( x, y ); kursor(); break; case 72: system( "cls" ); menu(); x = 19; y = 5; gotoxy( x, y ); kursor(); break; case 13: if( x == 19 && y == 5 ) { system( "cls" ); menulogowania(); }; if( x == 19 && y == 6 ) { system( "cls" ); menurejestrowania(); }; }; }; getch(); return( 0 ); }
void kursor() { using namespace ddt::console; textcolor( 7 ); std::cout << "-->"; }
void menu() { using namespace ddt::console; using std::cout; gotoxy( 28, 2 ); textcolor( 30 ); cout << "Witaj w \"Bazie Danych\""; textcolor( 13 ); gotoxy( 23, 5 ); cout << "Wczytaj baze danych"; gotoxy( 23, 6 ); cout << "Wprowadz nowa baze danych"; }
void menulogowania( char ID[ 6 ], char haslo[], char bufor[] ) { using namespace std; ID[ 2 ] = '.'; ID[ 3 ] = 't'; ID[ 4 ] = 'x'; ID[ 5 ] = 't'; ddt::console::textcolor( 14 ); cout << "ID: "; cin.get( ID, 2 ); ddt::console::gotoxy( 1, 2 ); cout << "Haslo: "; cin >> haslo; cin.get(); fstream plik; plik.open( ID, ios::in | ios::out ); plik.getline( bufor, 255 ); if( plik.good() ) { if( strcmp( bufor, haslo ) ) { cout << "OK"; } else cout << "ERROR!! Zle chaslo lub login!!"; } else cout << "ERROR!! Zle chaslo lub login!!"; }
void menurejestrowania() { std::cout << "LOL"; }; |
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-27 20:53:49 Pomóżcie.. Ja już nie mam pomyslow jak to zrobic!! |
|
TheLukon |
» 2010-03-27 21:10:14 |
|
szyx_yankez |
» 2010-03-27 21:14:28 Ok skoro nie masz to pomożemy. case 72: system( "cls" ); menu(); x = 19; y = 5;
kursor(); break;
case 13: if( x == 19 && y == 5 ) { system( "cls" ); menulogowania(); <--A gdzie argumenty ? };
if( x == 19 && y == 6 ) { system( "cls" ); menurejestrowania(); };
|
|
Pirotechnik Temat założony przez niniejszego użytkownika |
» 2010-03-27 21:34:33 Nie dziala wyskakuje ze sa nie zdeklarowane a jak napisz 'char' to wyskakuje error: expected primary-expression before "char" :( |
|
1 « 2 » 3 |