Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Globaler pointer in mehreren Dateien verwenden

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
26.10.2004, 16:54 Uhr
~gnom
Gast


Hallo
Ich möchte einen globalen pointer (zeigt auf eine Klasse) in mehreren Dateien verwenden.
Ich hab schon versucht ihn in der einen zu initialisieren und in der anderen als extern zu deklarieren - hat allerdings nicht geklappt...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.10.2004, 17:06 Uhr
virtual
Sexiest Bit alive
(Operator)


Unterscheide Definition und Deklaration:
Deklariere in einem zu inkludierenden header deinen Pointer (oder füge die Deklaration in jeder c++ Datei ein):

C++:
extern mein_typ* mein_pointer; // Extern macht das ding zu einer reinrassigen Deklaration


Definiere es in genau einer c++ Datei:

C++:
mein_typ* mein_pointer; // Definition des Pointers


--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: