u

非常に深く組み込まれたアプリでさえもCデザインパターンを使うことを容易にするための非常に軽量のCライブラリ
今すぐダウンロード

u ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • David Sugar
  • 出版社のWebサイト:
  • http://www.gnutelephony.org/index.php/GNU_SIP_Witch
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 473 KB

u タグ


u 説明

非常に深く組み込まれたアプリでさえもCデザインパターンを使用することを容易にするための非常に軽量のCライブラリ UCOMMONは、POSIXスレッディングサポートと共にUCLIBCを使用するシステムなど、非常に深く組み込みアプリケーションの場合でもCデザインパターンを使用することを容易にするための非常に軽量のCライブラリとしてのものです。このため、ucommonは、メモリを消費するか、RTTIと例外処理などのランタイムオーバーヘッドを導入する言語機能を無効にし、主に標準Cライブラリのオーバーヘッドを使用するのではなく、他の純粋なCベースのライブラリと他の類似の類似を使用するのではなくアプリケーションをリンクします。クラスFrameworks.UCOMMONは、参照カウントされたオブジェクト、メモリプール、スマートポインタなどのObjective-Cベースのデザインパターンを導入し、純粋なタイプの翻訳のためのインラインテンプレートの非常に軽量での動的なタイピングを提供し、次に避けられない純粋な基本クラスに接続されます。テンプレートのインスタンス化の問題C自動変数オートメーションは、参照されているオブジェクトを削除してリリースされるロックをリリースしてリリースされるロックをリリースして、これらのものを明示的にコードするのではなく、必要に応じて必要な場合はポータブルCがいくつか紹介されます。特に、それを持っていないプラットフォーム用のGetAddrinfoの追加や既存のCライブラリ関数のThreadSafeバージョンが必要な場合など、Socketsの場合は、置換機能です。名前付き送信先およびマルチキャストアドレスに接続するための基本ソケットサポート、およびIPv4アドレスとIPv6アドレスとIPv6アドレスを持つインターフェイスへのバインドは、直接サポートされています。高解像度タイミングとPOSIXリアルタイムクロックのサポートも使用可能です.WHILE UCOMMONはGNU Common Cの影響を受けています。したがって、例えばrwlock、障壁、またはセマフォを持たないプラットフォームでは、これらはまだucommonに見られます。一般的で一貫したコール方法論は、排他的論理和または「共有」Locking.UCommonに使用されるかどうかに基づいて、すべてのロックに使用されます。 STDLIBS、および関連するCヘッダー。現在のバージョンはGCCを使用したコンパイルをサポートしています。これは、GNU / Linux、OS / X、BSDベースのシステム、および他の多くのプラットフォームで一般的に見つかります。そして、サンワークショップコンパイラは、追加のコンパイラのためにucommonを適応させる方法として提供されています。 UCOMMONは、MINGW32のためのGCCクロスコンパイルを使用して、RedHat W32 Pthread Libraryを使用したMicrosoft WindowsターゲットのためのMINGW32で構築されている可能性があります。ucommonの最小プラットフォームサポートは、モダンで作業のPOSIX PTHREADスレッドライブラリです。 ucommonは、Microsoft WindowsスレッドやGNU PTHのような非プリエンプロスレッドライブラリなどの他の非POSIXスレッドモデルをサポートしていませんので、POSIX PTHREAD周辺の開発努力を独占的に最適化できます。


u 関連ソフトウェア

xlrd.

開発者向けライブラリMicrosoft Excelスプレッドシートファイルからデータを抽出する ...

192 122 KB

ダウンロード