Re: 請問陣列的宣告…

看板java作者時間20年前 (2004/06/24 19:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串9/11 (看更多)
※ 引述《Wiseman (benqer)》之銘言: > > C++ 的缺點,就是必須要以人工的方式作類別正規化。 > > function dynamic(x) > > { > > if (x%1) > > return Circle(x); > > else > > return Square(x); > > } > > 以這個例子來說,編譯器至少應該自動去找他的基礎類別才是。 > 蠢得要命, function signature不指定回傳的type, 要讓compiler自己猜 > 就為了少打幾個字, 使用此function的人從此得從function的comment or document > 猜回傳的型別. 再補充一個問題, 別忘了c++採個別編譯的方式來build, 如果採取你的方法的話, 那麼使用dynamic function的module不知道dynamic 的回傳type,compiler在compile此module之時就無法以return type來檢查 是否符合type safety. 總之,除非有顯著的利益(而不是只有少打幾個字) 否則你提的方案根本不切實際 > 我想你乾脆就把c++改成type-less, 所有的type都由compiler > 從程式中粹取導出定義好了. -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: NK219-91-116-171.adsl.dynamic.apol.com.tw
文章代碼(AID): #10shHm00 (java)
文章代碼(AID): #10shHm00 (java)