Code: Alles auswählen
#pragma once
#ifdef MODUL0
#define EXTERN
#else
#define EXTERN extern
#endif
#include <QtGui/QApplication>
#include "modulmain.h"
#include "ModuleConfig.h"
EXTERN ModulMain *wMain;
EXTERN ModuleConfig *wMainConfig;
Code: Alles auswählen
wMain = new ModulMain;
wMainConfig = new ModuleConfig("Test");
Kommentiere ich1>c:\projekte\moduler\global.h(14) : error C2143: Syntaxfehler: Es fehlt ';' vor '*'
1>c:\projekte\moduler\global.h(14) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
1>c:\projekte\moduler\global.h(14) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
Code: Alles auswählen
EXTERN ModuleConfig *wMainConfig;
Was mache ich hier falsch?