Ich habe eine maximum() generische Funktion in Vala geschrieben. Allerdings kompiliert es nicht. Hier ist es:
T maximum(T a, T b) {
return a > b ? a : b;
}
void main() {
stdout.printf("%d\n", maximum(10, 2));
}
Ich bekam den folgenden Fehler:
generics.vala:2.12-2.16: Fehler: Relationale Operation nicht für Typen `T' und `T' unterstützt
Weißt du, wie ich diese Funktion reparieren kann, um sie kompilieren zu können? Danke.