我很沮喪。我使用的是Delphi 2009,對於在這個版本的Delphi中包含泛型非常高興。一開始,一切都很順利,但現在我在所有地方都使用泛型,遇到問題後會遇到問題 - 大多數情況下會出現一些內部錯誤,我甚至不知道它們究竟是由什麼引起的。爲了避免泛型的問題,我嘗試多次重構代碼,但總是遇到新的問題。D2009中的泛型是否可用於大型項目?
現在我決定全部刪除泛型並使用一些動態強制轉換來專門化我的類。不是很興奮,但我只是沒有看到另一種選擇。我不能花一天時間跟蹤Delphi的內部編譯器錯誤...
是否有人在大型項目中使用泛型而不會遇到這樣的問題?也許是我的錯嗎?還是僅僅是不可能在複雜的項目中使用它們?
我希望D2010修復所有這些東西。
問題內部編譯器錯誤?這絕對是德爾福的一大禁忌。我還沒有使用德爾福10年左右,但你說的話似乎很糟糕。 – 2009-09-08 10:17:48
隨着Delphi 2(一段時間之前)的推出,這是Delphi 32位編譯器的第一個版本,我也有一堆內部錯誤。看起來像Borland/Inprise/...在編譯器的新版本中運行經過良好測試的新功能時遇到了麻煩。 – Lucero 2009-09-08 10:18:24
這不是一個論壇。你有真正的編程問題嗎? – Argalatyr 2009-09-08 10:24:07