是否有一種方法可以讓Delphi編譯器識別並報告重複的函數名稱(尤其是在當前編譯單元使用的不同單元中定義的)?Delphi 2006重複函數名稱
3
A
回答
1
沒有。如果有的話,它肯定會很好。您可以通過使用該功能的單位名稱,你想調用解決這個問題:
uses
unit1, unit2;
procedure DoSomethingFromUnit1;
begin
unit1.DoSomething;
end;
嘗試提交這QC的功能要求。這將是一件有用的事情。
1
從編譯器的角度來看,如果重複的函數名稱位於不同的作用域中,它們將不會重複。通過Pascal Analyzer可以很好地解決這些模糊問題(見程序員)。
1
這是使「WITH」如此危險的事情之一。
CodeHealer在方法或標識符隱藏具有相同名稱但不同範圍的另一個方法或標識時報告做得很好。
相關問題
- 1. 巴貝爾重複的函數名稱
- 2. Delphi 2006重構鍵盤映射
- 3. FitNesse for Delphi 2006/Delphi 2007/Delphi 2009
- 4. 重複名稱
- 5. 重複的參數名稱
- 6. @名稱內重複
- 7. 在名稱重複
- 8. 自由2006年Delphi編譯
- 9. Delphi 2006中的TPageControl組件
- 10. Delphi 2006丟失組件包
- 11. Delphi 2006 - 常規參數無類型
- 12. C++重複函數名稱使用ncurses庫
- 13. 檢測網頁中重複的javascript函數名稱的工具?
- 14. 重複的ID和函數名稱 - 選擇使用哪個?
- 15. 類中的私有函數名稱可以重複嗎?
- 16. 函數名稱$
- 17. 重複的列名稱MySQL
- 18. CoreData中的重複名稱?
- 19. 消除重複名稱
- 20. #1060 - 重複列名稱
- 21. NG2重複模塊名稱
- 22. 查找重複名稱sql
- 23. F#:雙重提取值名稱與函數名稱衝突?
- 24. Delphi函數名稱在Obj文件中的作用
- 25. 重複命名空間和函數名稱在不同的程序集中
- 26. 名稱重複時提取姓名
- 27. Delphi - BPL中的unmangle名稱
- 28. Embarcadero Delphi VCL - 組件名稱
- 29. Delphi 2006附帶的Rave報告
- 30. delphi 2006中postthreadmessage和peekmessage問題