000
19.10.2007, 14:54 Uhr
~abrissbirne
Gast
|
Hallo, ich möchte einige Anwendungsbeispiele nachprogrammieren. Dazu habe ich vom Hersteller ein PDF und eine CD mit Dateien und Treiber geschickt bekommen. Ich erstelle mit Visual C++ 6.0 eine neue Konsolenanwendung. In dem PDF steht nun ich müsse als erstes die benötigte Headerdatei xem3001.h sowie die benötigte Dll einbinden:
C++: |
#include "xem3001.h" #pragma comment(lib, "XemDll.lib")
|
ICh mache noch nichts weiter und möchte die Anwendung kompilieren, dann erhalte ich folgenden Fehlercode:
C++: |
c:\programme...\xem3001.h(368): error C2258: Ungültige Syntax fuer rein virtuelle Methode; '=0' erforderlich c:\programme...\xem3001.h(368): error C2252: 'm_nClkFrequency' : Nur Funktionen koennen rein virtuell deklariert werden c:\programme...\xem3001.h(369): error C2258: Ungültige Syntax fuer rein virtuelle Methode; '=0' erforderlich c:\programme...\xem3001.h(369): error C2252: 'm_iMaxSerialNumber' : Nur Funktionen koennen rein virtuell deklariert werden
|
Wie kann es sein, dass ein Header bereits 4 Fehlermeldungen bringt, obwohl ich noch nichts gemacht habe? Und wie kann ich diese beseitigen? HAb mal versucht die Werte auf 0 zu setzen, aber dann passiert das selbe in grün. Bin für jede Hilfe Dankbar. |