問題タブ [tlist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
141 参照

vim - Tlist vi プラグインで .lib ファイルの関数を表示するにはどうすればよいですか?

名前拡張子が .lib のシェル スクリプト ファイルが多数あり、.sh 拡張子を使用してファイルの名前を変更しない限り、Tlist は関数を取得しません。

ファイルの名前を変更せずに、.lib ファイルをシェル スクリプトとしてリストするにはどうすればよいですか?

ダニエル

0 投票する
2 に答える
36629 参照

windows - プロセス ツリーの表示 - tlist/tasklist

からwindows xptlistコマンド は コマンド に置き換えられましたtasklist

古いコマンドには、親/子プロセスの関係を照会tlistできるオプションがありました。\t

に同様のオプションはありtasklistますか?

ありがとうございました

0 投票する
2 に答える
1233 参照

delphi - delphi tlist オブジェクト メソッドの呼び出し

全て、

Delphi で、T_Test という単純なクラスを作成しました (以下を参照)。

次に、T_Test オブジェクトの TList を作成し、それらに対して showInt メソッド関数を呼び出すプロシージャがあります。

私はこのように試しました:

しかし、「listTest[i].showInt」の呼び出しでレコード、オブジェクト、またはクラス タイプを使用する必要があるというメッセージが表示され続けます。

このメソッドを呼び出す方法を知っている人はいますか?

0 投票する
6 に答える
10524 参照

delphi - TList の内容を解放するにはどうすればよいですか?

Delphi 4 にこのコードがあります。タイプのオブジェクトを 10 個作成しT_Charge(以下を参照)、これをTListという名前の に追加しましたmyListT_Charge型には、型の 3 つのオブジェクトへの参照があります(T_Platte以下を参照)。

10 個のオブジェクトすべてのメモリをすべて解放する正しい方法は何ですか? したがって、すべてのオブジェクトについて、、、、などのメモリとそれ自体のメモリP1を解放したいと考えています。私はすべてについて試しましたが、エラーが発生し続けます。P2P3F_TreatedmyCharge

0 投票する
1 に答える
853 参照

delphi - DelphiのTList<>からグループ化されたデータを読み取る方法

C#では、Linqを使用するとこれが非常に簡単になりますが、Delphiでリストを使用するのは初めてであり、アドバイスが必要です。

TList<IMyInterface>各オブジェクトが本質的にデータのコレクションであるように、オブジェクトのリストが保存されています。

TList<TList<IMyInterface>>リスト内のアイテムが次のようにグループ化された新しいものを作成したいと思います。

Delphi XE3(スターターエディション)でこれを行う最も効果的な方法は何でしょうか?

0 投票する
2 に答える
3726 参照

delphi - リストからの重複の削除

TList の子孫から重複を削除するためにこの関数を作成しましたが、これが特定の条件で問題を引き起こす可能性があるかどうか、およびパフォーマンスがどのように向上するか疑問に思っていました。

オブジェクトポインタで動作するようです

更新: これはより速く動作しますか?

別のリストが必要です。

0 投票する
1 に答える
136 参照

php - Delphi TList.Sort の PHP への移植

PHP配列を受け取るには、TListからSortプロシージャを移植する必要があります

そして、このコードがあるQuickSortでナビゲートします:

このプロトタイプの意味がわかりません:

PPointerList => OK、L、R => OK

SCompare: TListSortCompare ??? これは何ですか???

このコード フローが理解できません。

ご覧のとおり、 http://php.net/sortは » Quicksort の実装を使用していますが、同じコード フローではありません。

0 投票する
2 に答える
6761 参照

multithreading - マルチスレッドのDelphiTList

他のすべてのスレッドによってアクセスされるが、1つのスレッドだけがそれに書き込むマルチスレッドアプリケーションでTListを使用するのは安全ですか?シナリオは

他のスレッドがそこからデータをフェッチするためにそれにアクセスする間、そのスレッドだけが書き込む各スレッドへの一意のTList。

安全ですか?

0 投票する
1 に答える
942 参照

delphi - Delphiで動的リストを割り当てて解放する最良の方法は?

私は Delphi を初めて使用し、メモリ管理の処理方法を理解しようとしています。動的に割り当てられてリストに入れられる TFileData クラスがあります。ファイルからデータをリロードするたびに、古いオブジェクトを解放して新しいオブジェクトを割り当てる必要があります。

割り当てるには、次の関数を使用します。

割り当てを解除するには:

この種のプログラミング パターンの「ベスト プラクティス」は何ですか?