5
我在Vala中編寫了最大()通用函數。 但是,它不能編譯。 這就是:Vala中的通用函數
T maximum<T>(T a, T b) {
return a > b ? a : b;
}
void main() {
stdout.printf("%d\n", maximum(10, 2));
}
我得到了以下錯誤:
generics.vala:2.12-2.16: error: Relational operation not supported for types `T' and `T'
你知道我怎麼能解決這個功能能夠編譯它? 謝謝。