sarge  ] [  etch  ] [  lenny  ] [  sid  ]
[ ソース: u++  ]

パッケージ: u++ (5.3.0-1.1)

Object-oriented concurrent language extensions for C++

μC++ is a dialect of C++, extending C++ with new constructs that provide advanced control-flow including light-weight concurrency on shared-memory uni- and multi-processor computers running UNIX and Linux operating systems. μC++ provides new kinds of classes, including coroutines, which have independent execution states; tasks, which have their own threads; and monitors, which allow for safe communication among tasks. These new classes can take part in inheritance, overloading, and templates, just like other classes. As well, C++ exception handling is extended, allowing exceptions to propagate among coroutines and tasks. Additional capabilities include: clustering of tasks and processors, object-oriented non-blocking I/O for files and sockets, and support for real-time programming.

More information on μC++ is available at http://plg.uwaterloo.ca/~usystem/uC++.html

タグ: ソフトウェア開発: C++ での開発, ライブラリ, 実装言語: C++, 役割: 開発ライブラリ

その他の u++ 関連パッケージ

  • 依存
  • 推奨
  • 提案
  • dep: g++ (>= 1:3.3)
    GNU C++ コンパイラ
  • dep: libc6 (>= 2.7-1) [ia64 以外]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [ia64]
    GNU C ライブラリ: 共有ライブラリ
    以下のパッケージによって提供される仮想パッケージでもあります: libc6.1-udeb
  • dep: libgcc1 [ia64]
    GCC 共有ライブラリ
    dep: libgcc1 (>= 1:4.1.1-21) [ia64 以外]
  • dep: libstdc++6 (>= 4.2.1-4)
    GNU 標準 C++ ライブラリ v3
  • dep: libunwind7 (>= 0.98.5-6) [ia64]
    プログラムのコールチェーン測定ライブラリ - ランタイム版
  • rec: u++-doc
    μC++ Annotated Reference Manual

u++ のダウンロード

すべての利用可能アーキテクチャ向けのダウンロード
アーキテクチャ パッケージサイズ インストールサイズ ファイル
amd64 550.3 kB3168 kB [ファイル一覧]
i386 511.5 kB2508 kB [ファイル一覧]
ia64 754.7 kB4500 kB [ファイル一覧]