Hallo!
Ich beschäftige mich zur Zeit damit ein Programm von C++ auf Java umzuschreiben.
Es gibt an einigen Stellen Probleme... aber keine Sorge ich frag alles nach und nach
meine erste Frage ist:
in einem der Header wird
definiert.
und später in einer Struktur
bei einer anderen Funktion
In Java hab ich das so geschrieben:
und bei der Funktion :
bei GetMachine() is alles ok aber bei getClass() schmeißt der mir nen Fehler raus? "The return type is incompatible with Object.getClass()"
Ich hoffe ich konnte das halbwegs klar machen! es sind verschiedenen Dateien und ich hab erst Code-Fetzen deshalb kann musste ich das so komisch zusammensetzen.
Vielen Dank schonmal!
Gruß
Ich beschäftige mich zur Zeit damit ein Programm von C++ auf Java umzuschreiben.
Es gibt an einigen Stellen Probleme... aber keine Sorge ich frag alles nach und nach
meine erste Frage ist:
in einem der Header wird
Code:
typedef unsigned long Half;
und später in einer Struktur
Code:
Half e_type;
Half e_machine;
bei einer anderen Funktion
Code:
virtual Half GetType() const =0
virtual Halft GetMachine() const = 0
In Java hab ich das so geschrieben:
Java:
public short e_type;
public short e_machine;
und bei der Funktion :
Java:
short getClass();
short GetMachine();
bei GetMachine() is alles ok aber bei getClass() schmeißt der mir nen Fehler raus? "The return type is incompatible with Object.getClass()"
Ich hoffe ich konnte das halbwegs klar machen! es sind verschiedenen Dateien und ich hab erst Code-Fetzen deshalb kann musste ich das so komisch zusammensetzen.
Vielen Dank schonmal!
Gruß