![]() |
[C++] Wie auf Klasse in anderer Datei zugreifen?
Ganz blöde Sache in C++ (GCC über die Kommandozeile):
Ich habe mehrere Klassen, die alle in eigenen Dateien deklariert sind. Eine Datei enthält die main-Methode, in dieser will ich einige der anderen Klassen verwenden. Dazu binde ich die Header-Datei der Klassen ein, eine sieht z.B. so aus:
Code:
Meine Datei mit der Main-Methode sieht so aus:
/*Header-Datei für die Klasse Exception*/
class Exception { private: char* m_message; public: Exception(); Exception(char* message); ~Exception(); char* report(); };
Code:
Leider bekomm ich beim Kompilieren mittels gcc dateiname.cpp folgende Fehlernmeldung:
#include <stdio.h>
#include "exception.h" int main() { Exception e; } Zitat:
Was mach ich falsch? |
Re: [C++] Wie auf Klasse in anderer Datei zugreifen?
Oh, ich habs rausgekriegt. Ich muss alle verwendeten Quelltextdateien dem Compiler übergeben. Die Dateien vorher zu kompilieren reicht nicht. :?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz