0

私は delphi6 を使用していますが、次の機能がありません。

  • ライブラリ オブジェクト、
  • リスト オブジェクト (TList、TStringList で十分なように見えますか?)
  • アルゴリズム ライブラリ (sort など)
  • STL のようなテンプレート ライブラリ
  • 動的言語機能または GC。
  • 等々。

どうすればこれを見つけることができますか?

4

6 に答える 6

11

Jedi Code Libraryを試してみてください。コンテナー クラスと並べ替えアルゴリズムの優れた代替品があります。Delphi 6 用の GC や STL のようなライブラリはないと思います。

Delphi 6 は時代遅れです。Delphi 2009または少なくともTurbo Delphiを確認してください。

于 2009-03-25T09:21:01.553 に答える
3

STLに類似していると主張するDeCALがあります。ただし、実際にテストしたことはありません。

于 2009-03-25T09:31:05.150 に答える
2

DeCALの代替として(ジェネリックなしのTListの非常に優れた代替です)、JulianMBucknallによるEZSDLを提案します。

于 2009-03-25T12:13:54.273 に答える
2

ネット上には、多くのサード パーティの Delphi ライブラリ、コンポーネント、およびソース コードの例があります。私の頭の上からちょうどカップル

JEDI http://www.delphi-jedi.org/

Delphi のスーパー ページhttp://delphi.icm.edu.pl/

于 2009-03-25T09:22:13.907 に答える
1

Delphi 2007 for Win32 および RAD Studio 2007 と互換性のある主なサードパーティ コンポーネントのリスト (Andreano Lanusse 著http://edn.embarcadero.com/article/37455 )

于 2009-03-25T10:00:54.780 に答える
-1

最初の 3 つは VCL にあります。ヘルプとソースを参照してください。Delphi 6 にはジェネリックがないため、テンプレート ライブラリでは使用できません。そして、ガベージコレクションはありません。

Delphi でプログラミングしたい場合は、それらのことは忘れてください。そうでない場合は、別の言語を見つけてください。

于 2009-03-25T14:35:29.583 に答える