Was mach ich bei der Error Meldung ...?
-
[Linker Error] Unresolved external 'obst_y(int)' referenced from C:\PROGRAMME\BORLAND\CBUILDER6\PROJECTS\TOB_SNAKE.OBJ
#include <iostream> using namespace std; #include <conio.h> #include <windows.h> int X = 80; int Y = 21; int obst_x(int ), obst_y(int ); int Obst() { srand(time(0)); obst_x(0); obst_y(0); if(obst_x(0) && obst_y(0)) { X = rand() % 78 + 2; Y = rand() % 20 + 3; gotoxy(obst_x(X),obst_y(Y)); cprintf("*"); } return 0; }
-
Veilleicht der Funktion einen Rumpf spendieren?!?
-
hmm... was meinst du mit Rumpf spendieren???
-
Du deklarierst zwar eine Funktion obst_y, die ist aber nirgends definiert.
-
hmm.... versteh ich nicht, koennte einer von euch den code den da mal koregieren?
-
Wird schwer, da wir nicht wissen was Deine Funktionen obst_x und obst_y machen sollen, oder was Du sonst mit diesen Zeilen ausdrücken möchtest

-
Du weißt doch was eine Funktion ist.
obst_x und obst_y sind welche und die mußt du definieren.int obst_y(int i) { // mach was return // gib ein int zurück }