Suchergebnisse für Anfrage "rust"

4 die antwort

Wie verkette ich Zeichenfolgen?

Wie verkette ich die folgenden Kombinationen von Typen: str undstrString undstrString undString

4 die antwort

Wie kann ich eine einzelne Zeile von stdin lesen?

Ich bitte um das Äquivalent vonfgets() in C. let line = ...; println!("You entered: {}", line);Ich habe gelesenWie lese ich Benutzereingaben in Rust? [https://stackoverflow.com/questions/13579266/how-to-read-user-input-in-rust], aber es fragt, ...

2 die antwort

Wie ordne ich Arrays auf dem Heap in Rust 1.0 zu?

Es gibt bereits einFrag [https://stackoverflow.com/questions/26637158/stack-overflow-with-large-fixed-size-array-in-rust-0-13] dazu aber verwandt mit Rust 0.13 und die Syntax scheint sich geändert zu haben. Aus dem ...

TOP-Veröffentlichungen

4 die antwort

Eigenschaft für Eigenschaft mit statischer Funktion implementieren

trait Trait<T> { fn equality() -> bool; } impl<T> PartialEq for Trait<T> { fn eq(&self, other: &Trait<T>) -> bool { self.equality() } }Ergebnisse in main.rs:5:23: 5:31 error: the trait `Trait` cannot be made into an object [E0372] main.rs:5 ...

8 die antwort

Wie werden Strukturen und Arrays gedruckt?

Go scheint in der Lage zu sein, Strukturen und Arrays direkt zu drucken. struct MyStruct { a: i32, b: i32 }un let arr: [i32; 10] = [1; 10];

8 die antwort

Was ist die Bewegungssemantik in Rust?

In Rust gibt es zwei Möglichkeiten, eine Referenz zu nehmen Leihe, d. h. eine Referenz nehmen, aber das Mutieren des Referenzziels nicht zulassen. Das& Operator leiht Besitz von einem Wert. Borgen Sie sich veränderlichehmen Sie eine Referenz, ...

4 die antwort

Ist es möglich zu prüfen, ob ein Objekt zur Laufzeit ein Merkmal implementiert?

trait Actor{ fn actor(&self); } trait Health{ fn health(&self); } struct Plant; impl Actor for Plant{ fn actor(&self){ println!("Plant Actor"); } } struct Monster{ health: f32 } impl Actor for Monster{ fn actor(&self){ println!("Monster Actor"); ...

2 die antwort

Wie kann ich eine RefCell <HashMap> ausleihen, einen Schlüssel finden und einen Verweis auf das Ergebnis zurückgeben? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie kann ich einen Verweis auf etwas in einer RefCell zurückgeben, ohne die Kapselung zu ...

2 die antwort

Verknüpfung der Lebenszeiten von sich selbst und eine Referenz in der Methode

Ich habedieses Stück Code [https://play.rust-lang.org/?gist=51474ebe468347034d0cbb930b619c9d&version=nightly] : #[derive(Debug)] struct Foo<'a> { x: &'a i32, } impl<'a> Foo<'a> { fn set(&mut self, r: &'a i32) { self.x = r; } } fn main() { let v ...

2 die antwort

Lebensdauer einer Variablen für Thread verlängern

Ich lese eine Zeichenfolge aus einer Datei, teile sie zeilenweise in einen Vektor auf und möchte dann mit den extrahierten Zeilen in separaten Threads etwas anfangen. So was use std::fs::File; use std::io::prelude::*; use std::thread; fn main() ...