This is the Linux app named Zerocopy whose latest release can be downloaded as v0.8.27sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Download en gebruik online gratis deze app genaamd Zerocopy met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
Zerocopy
Ad
PRODUCTBESCHRIJVING
Zerocopy is een Rust-bibliotheek die is ontworpen om geheugenmanipulatie zonder kosten veilig en moeiteloos te maken. Het stelt ontwikkelaars in staat om onbewerkte bytereeksen te herinterpreteren of te converteren naar gestructureerde typen – en vice versa – zonder direct onveilige code te hoeven schrijven. De crate biedt veilige abstracties voor het transmuteren van gegevens, met behoud van de strikte veiligheidsgaranties van Rust, waardoor handmatige geheugenmanipulatie niet meer nodig is. Zerocopy introduceert een reeks conversiekenmerken zoals TryFromBytes, FromBytes, IntoBytes en FromZeros om te definiëren hoe typen veilig kunnen worden geconstrueerd van of geschreven naar bytereeksen. Het bevat ook markerkenmerken zoals KnownLayout, Immutable en Unaligned om typekenmerken te definiëren die bij conversies worden gebruikt. Deze kenmerken worden aangevuld door conversiemacro's die tijdens het compileren controles uitvoeren om de veiligheid van grootte en uitlijning te garanderen, waardoor er geen runtime overhead is voor onvoorwaardelijke casts.
Kenmerken
- Vier belangrijke conversiekenmerken (TryFromBytes, FromBytes, IntoBytes, FromZeros)
- Markerkenmerken (KnownLayout, Immutable, Unaligned) om geheugengaranties te definiëren
- Tijdens compilatie gecontroleerde macro's voor veilige transmutatie tussen typen
- Byte-volgorde-bewuste gehele getallen voor netwerk- en systeemprogrammering
- no_std compatibel, met optionele alloc- en std-functieondersteuning
- SIMD- en floating-point-ondersteuning via optionele Cargo-functies
Programmeertaal
Roest
Categorieën
Deze applicatie kan ook worden gedownload van https://sourceforge.net/projects/zerocopy.mirror/. Deze is gehost in OnWorks, zodat deze eenvoudig online kan worden uitgevoerd via een van onze gratis besturingssystemen.