これはZerocopyというWindowsアプリで、最新リリースはv0.8.27sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OnWorks で Zerocopy というアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
ゼロコピー
Ad
DESCRIPTION
Zerocopy は、ゼロコストのメモリ操作を安全かつ容易に行えるように設計された Rust ライブラリです。これにより、開発者は安全でないコードを直接記述することなく、生のバイトシーケンスを構造化型に再解釈または変換できます(逆もまた同様です)。このクレートは、Rust の厳格な安全性保証を維持しながら、データを変換するための安全な抽象化を提供し、手動によるメモリ操作の必要性を排除します。Zerocopy は、バイトシーケンスから型を安全に構築したり、バイトシーケンスに書き込んだりする方法を定義するための TryFromBytes、FromBytes、IntoBytes、FromZeros などの変換特性スイートを導入します。また、変換で使用される型特性を定義するための KnownLayout、Immutable、Unaligned などのマーカー特性も含まれています。これらの特性を補完するのが、サイズとアライメントの安全性を確保するためのコンパイル時チェックを実行する変換マクロであり、無条件キャストの実行時オーバーヘッドをゼロにします。
オプション
- 4 つの主要な変換特性 (TryFromBytes、FromBytes、IntoBytes、FromZeros)
- メモリ保証を定義するマーカー特性(KnownLayout、Immutable、Unaligned)
- 型間の安全な変換のためのコンパイル時チェックマクロ
- ネットワークおよびシステムプログラミングのためのバイトオーダー対応整数型
- no_std 互換、オプションで alloc および std 機能をサポート
- オプションのCargo機能によるSIMDおよび浮動小数点のサポート
プログラミング言語
Rust
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/zerocopy.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。
