Hallo
Da ich bis jetzt nur mit Fortran programmiert hab, bin ich noch ein ziemlicher in Sachen C++.
Möchte hier hinter "return" der Enthalpie einen Wert zuweisen, bekomme, dass aber nicht auf die Kette. Über eine Antwort wäre ich dankbar.
ONE_PHASE_PROP* getOnePhasePointer(COIdsEnum coProp)
{
switch(coProp) {
case PpENTHALPY:
return 777;
}
Folgende Fehlermeldung erscheint:
error C2440: 'return' : 'const int' kann nicht in 'void (__stdcall *)(double *,double *,double *,long *,double *)' konvertiert werden
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
Da ich bis jetzt nur mit Fortran programmiert hab, bin ich noch ein ziemlicher in Sachen C++.
Möchte hier hinter "return" der Enthalpie einen Wert zuweisen, bekomme, dass aber nicht auf die Kette. Über eine Antwort wäre ich dankbar.
ONE_PHASE_PROP* getOnePhasePointer(COIdsEnum coProp)
{
switch(coProp) {
case PpENTHALPY:
return 777;
}
Folgende Fehlermeldung erscheint:
error C2440: 'return' : 'const int' kann nicht in 'void (__stdcall *)(double *,double *,double *,long *,double *)' konvertiert werden
Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
Zuletzt bearbeitet: