【问题标题】:Delphi data structures德尔福数据结构
【发布时间】:2009-11-04 09:22:07
【问题描述】:

我可能需要在 Delphi 中做一个项目,并且是该领域的初学者。目前,我正在网上搜索资源并感到困惑,因为资源站点太少了。

首先:你能给我一些好的网站,里面有我目前错过的 Delphi 资源吗?

我也在寻找 Delphi 中的数据结构,想知道是否有很酷的类,比如 Java 中的 ArrayList 或类似的东西?

【问题讨论】:

    标签: delphi data-structures resources


    【解决方案1】:

    为 Delphi 初学者提供了许多资源,请参阅 StackOverflow 中的这些问题

    一本关于 Delphi 数据结构的好书是 tomes of delphi: algorithms and data structures


    (来源:boyet.com

    我认为 Java 中的 ArrayList 类与 delphi 2009 中引入的泛型列表 (TList< T>) 非常相似。您还可以查看 delphi 中的 TList 类。

    再见。

    【讨论】:

    • 朱利安的书+1(我刚刚删除了我稍早的答案,它链接到同一个 Lulu 页面)。
    • D2009 中的泛型需要相当投入才能掌握所有内部编译器错误,您可以想出使用 D2010 进行泛型的更好方法
    【解决方案2】:

    我认为DelphiFeeds 是一个很好的起点。还有许多其他 Delphi 网站的链接,包括 TorryNet,您可以在其中找到许多开源组件。

    关于结构,请查看 TStrings/TStringList 和 TList。我经常使用它们。

    对于其他类和函数,请查看Delphi Basics。有说明和代码示例。

    【讨论】:

    • 我同意 DelphiFeeds 链接。我经常使用它来了解 Delphi 产品的最新动态。
    【解决方案3】:

    查看Project JediJEDI CODE LIBRARY.

    JEDI 代码库 (JCL) 由 一套经过彻底测试和 完整记录的实用功能和 非视觉类可以是 立即在您的 Delphi 中重用 C++ Builder 项目。

    【讨论】:

      【解决方案4】:

      另一个很好的组件资源是delphipages.com。如果您有任何问题,获得答案的最佳地点是堆栈溢出。 :)

      对于特定的酷集合,您需要打开和挖掘的两个单元是 contnrs 和 generics.collections。两者都在为许可版本安装的 delphi 源目录 (..\RAD Studio\x.x\source\Win32\rtl\common) 中。

      【讨论】:

        【解决方案5】:

        TObjectList 类似于 ArrayList。
        我从delphi.about.comcodegearguru学到了很多

        【讨论】:

          【解决方案6】:

          如果您使用的是 Delphi 2009 或 2010,它带有几个有用的数据结构,您实际上不需要做任何特别的事情(TList、TDictionary...)。

          【讨论】:

            【解决方案7】:

            Delphi 帮助在线。我不知道你错过了什么,但你看到Getting Started with Rad Studio了吗?

            对于数据结构,我建议首先查看 VCL 中的Contnrs.pas unit。它位于 source\Win32\rtl\common 下。如果你很幸运并且至少拥有 Delphi 2009,那么Generics.Collections.pas中还有一个泛型变体@

            【讨论】:

              【解决方案8】:

              我最喜欢的 Delphi 网站是无序的:

              当然还有这个网站Stackoverflow

              【讨论】:

                【解决方案9】:

                如果您是法国人(或懂法语),则有Delphi section of Developpez.com

                【讨论】:

                  猜你喜欢
                  • 2014-07-08
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-07-02
                  • 2011-10-04
                  • 2012-12-13
                  相关资源
                  最近更新 更多