Anderer Linker Fehler
Hallo Leute!
Ich habe angefangen mein neues Spiel zu programmieren!
Es soll so ähnlich wie Galactica werden nur mit mehr Waffen und mit
Helikoptern!
Ich habe folgendes problem: Visual C++ spukt das aus(beim Linken)
--------------------Konfiguration: HelicopterArea - Win32 Debug--------------------
Linker-Vorgang läuft...
HelicopterArea.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int * g_pbButtons" (?g_pbButtons@@3PAHA)
HelicopterArea.obj : error LNK2001: Nichtaufgeloestes externes Symbol "float * g_pfButtons" (?g_pfButtons@@3PAMA)
HelicopterArea.obj : error LNK2001: Nichtaufgeloestes externes Symbol "float * g_pfOldButtons" (?g_pfOldButtons@@3PAMA)
HelicopterArea.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int * g_pbOldButtons" (?g_pbOldButtons@@3PAHA)
HelicopterArea.obj : error LNK2001: Nichtaufgeloestes externes Symbol "class CHelicopterArea * g_pHelicopterArea" (?g_pHelicopterArea@@3PAVCHelicopterArea@@A)
Debug/HelicopterArea.exe : fatal error LNK1120: 5 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
HelicopterArea.exe - 6 Fehler, 0 Warnung(en)
Ich glaube das es an den globalen Variablen liegt!
//-----------------------------------------------------------
//Globale Variablen
//-----------------------------------------------------------
extern CHelicopterArea* g_pHelicopterArea; // Globaler Klassenzeiger
extern float* g_pfButtons; // 1. Eingabearray
extern BOOL* g_pbButtons; // 2. Eingabearray
extern float* g_pfOldButtons; // 1. altes Eingabearray
extern BOOL* g_pbOldButtons; // 2. altes Einagebarray
Ich hab schon alles durchsucht, aber ich finde den Fehler nicht!
Nochwas: Was bedeutet des Schlüsselwort "extern"????????
Treffen sich 2 Programmierer auf einer Party.
"Ich muss mich übergeben!"
"Per Wert, Zeiger, oder Referenz?"