Ich habe eine Klasse in einer Extra-Datei definiert dazu noch eine allgemeine Function. Dann eine Header-Datei geschrieben und in meine Hauptdatei eingebunden. Aber irgendwas mache ich völlig falsch. Die allgemeine Funktion ist kein Problem aber bei der Klasse kommt dann " nicht aufgelöstes externes Symbol..". Habe es unten vom Grundprinzip nochmal aufgeschrieben. Woran liegt das Problem ????????
//Test.cpp
#include "stdafx.h"
void Init()
{
MessageBox(NULL,"Algemeine Init","Titel",MB_OK);
}
class App
{
public:
App::App()
{
MessageBox(NULL,"Konstruktor","Titel",MB_OK);
}
App::~App()
{
MessageBox(NULL,"Destruktor","Titel",MB_OK);
}
};
//Test.h
void Init();
class App
{
public:
App();
~App();
};
//Auruf in WinMain
// anwendung.cpp
#include "test.h"
...
...
Init();
App TestObject();
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
Ja und? Mache das noch nicht solange... Einfach nur class ... ???