Amazon Best VPN GoSearch

OnWorks-Favicon

CxxWrap-Download für Linux

Kostenloser Download der CxxWrap Linux-App zur Online-Ausführung unter Ubuntu online, Fedora online oder Debian online

Dies ist die Linux-App namens CxxWrap, deren neueste Version als v0.17.3sourcecode.tar.gz heruntergeladen werden kann. Sie kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.

Laden Sie diese App namens CxxWrap mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

SCREENSHOTS

Ad


CxxWrap


BESCHREIBUNG

Dieses Paket soll Julia ein Boost.Python-ähnliches Wrapping für C++-Typen und -Funktionen bereitstellen. Die Idee besteht darin, den Code für den Julia-Wrapper in C++ zu schreiben und dann auf der Julia-Seite einen Einzeiler zu verwenden, um die gewrappte C++-Bibliothek dort verfügbar zu machen. Der Mechanismus hinter diesem Paket besteht darin, Funktionen und Typen in C++-Code zu registrieren, der in eine dynamische Bibliothek kompiliert wird. Diese dynamische Bibliothek wird dann in Julia geladen, wo der Julia-Teil dieses Pakets die über eine C-Schnittstelle bereitgestellten Daten verwendet, um von Julia aus zugängliche Funktionen zu generieren. Die Funktionen werden an Julia entweder als reine Funktionszeiger (für reguläre C++-Funktionen, die keine Argument- oder Rückgabetypkonvertierung benötigen) oder als std::functions (für Lambda-Ausdrücke und die automatische Konvertierung von Argumenten und Rückgabetypen) übergeben. Die Julia-Seite dieses Pakets wickelt all dies automatisch in Julia-Methoden ein.



Eigenschaften

  • Unterstützung für C++-Funktionen, Memberfunktionen und Lambdas
  • Klassen mit einfacher Vererbung, die abstrakte Basisklassen auf der Julia-Seite verwenden
  • Triviale C++-Klassen können in eine Julia isbits immutable konvertiert werden
  • Vorlagenklassen werden für die im Wrapper aufgeführten Instanziierungen auf parametrische Typen abgebildet.
  • Automatisches Umschließen des Standard- und Kopierkonstruktors (auf Kopie abgebildet), sofern in der umschlossenen C++-Klasse definiert
  • Erleichtern Sie den Aufruf von Julia-Funktionen aus C++


Programmiersprache

Julia


Kategorien

Datenvisualisierung

Diese Anwendung ist auch unter https://sourceforge.net/projects/cxxwrap.mirror/ verfügbar. Sie wurde in OnWorks gehostet, um die Ausführung online auf einem unserer kostenlosen Betriebssysteme zu vereinfachen.


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.