Gast
#4189031
Mit enum definiere ich 3 mögliche Getriebestellungen
enum Getriebe {STOP, VOR, ZURUECK};
Sodann lege ich eine Variable vom Typ Getriebe an
enum Getriebe fahra = STOP;
woebei diese gleich auf den Wert 0 initialisiert wird.
Jetzt möchte ich einen Wert für die Variable fahra als
Parameter uebergeben
void Kriechgang (int_16t arg1, Getriebe arg2)
{V_soll = arg1;
fahra = arg2;
}
Was mit arg1 vom Typ int_16t funzt meckert GCC bei
arg2 vom Typ Getriebe an:
Error expected declaration spezifiers or `...` before Getriebe