sarge  ] [  etch  ] [  lenny  ] [  sid  ]
[ Quellcode: u++  ]

Paket: u++ (5.3.0-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

Markierungen: Software-Entwicklung: C++-Entwicklung, Bibliotheken, Implementiert in: C++, Rolle: Entwicklungs-Bibliothek

Andere Pakete mit Bezug zu u++

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: g++ (>= 1:3.3)
    Der GNU C++-Compiler
  • dep: libc6 (>= 2.3.5-1) [nicht ia64]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
  • dep: libc6.1 (>= 2.3.5-1) [ia64]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
  • dep: libgcc1 (>= 1:4.0.2)
    GCC Support-Bibliothek
  • dep: libstdc++6 (>= 4.0.2-4)
    Die GNU stdc++-Bibliothek (Version 3)
  • dep: libunwind7 (>= 0.98.5-6) [ia64]
    Bibliothek zur Ermittlung der Aufrufkette eines Programms zur Laufzeit
  • rec: u++-doc
    μC++ Annotated Reference Manual

u++ herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
amd64 979,5 kB5284 kB [Liste der Dateien]
i386 895,2 kB3856 kB [Liste der Dateien]
ia64 1 328,0 kB7380 kB [Liste der Dateien]