bbutils
これらのユニットは、Freepascalで欠落している重要な低レベル関数で構成されています。例えば:
- 文字列または配列のスライスの効率的な処理のための文字列と配列ビュー。
- さまざまな配列関数(追加、削除、検索、prealloc、...)および配列リスト。
- さまざまな文字列関数(PCHAR/ANSISSTRING、COMPRING、SPLIT、SEARCH、CONSTERT HTML ENTITIESなど)。文字列の速い構造のための弦ビルダー。
- さまざまな日付/時刻解析/フォーマット関数、65535の前と65535以降、およびタイムゾーン
- 数学機能(GCD、プライム、ベルヌーリ統計、プライム/オイラー-PHIシーブ...)
- 任意のサイズのデータアレイの安定した並べ替え関数
- TR [マークされた文字列 ']およびコンポーネントを使用した自動翻訳
- パスカルに「コンパイル」されたパスカルテンプレート言語(cプリプロセッサと同様)
詳細なBbutilsドキュメントについては、私のWebページをご覧ください