Suchergebnisse für Anfrage "rust"

4 die antwort

Wie kann man eine ausführbare Datei mit rustc erstellen?

Wenn ich dieses einfache Programm kompilierefn main() { println!("Hello"); } mitrustc test.rs -o test dann kann ich es mit @ ausführ./test, aber ein Doppelklick im Dateimanager führt zu folgendem Fehler:Could not display "test". There is no ...

2 die antwort

Was ist ein Kistenattribut und wo füge ich es hinzu?

Um ein Gefühl dafür zu bekommen, wie Rust funktioniert, habe ich mich für einen kleinen terminalbasierten Texteditor namens @ entschiedeJot [https://github.com/gchp/iota]. Ich habe das Repository geklont und @ ausgefühcargo build nur zu ...

2 die antwort

Wie prüfe ich mit `read_line ()` auf EOF?

Wie kann ich anhand des folgenden Codes gezielt nach EOF suchen? Oder wie kann ich zwischen "hier ist nichts" und "es ist explodiert" unterscheiden? match io::stdin().read_line() { Ok(l) => print!("{}", l), Err(_) => do_something_else(), }

TOP-Veröffentlichungen

6 die antwort

Wie erstelle ich ein statisches Array von Strings?

Hinwei Diese Frage enthält eine Syntax vor Rust 1.0. Der Code ist ungültig, aber die Konzepte sind immer noch relevant. Wie erstellen Sie ein globales statisches Array von Zeichenfolgen in Rust? Für ganze Zahlen kompiliert dies: static ONE:u8 ...

4 die antwort

Wie erstelle ich ein Array mit Funktionen / Abschlüssen ohne Box?

Anmerkung der Redaktion: Diese Frage wurde vor Rust 1.0 gestellt, und seitdem hat sich ein Teil der Syntax geändert, die zugrunde liegenden Konzepte bleiben jedoch erhalten. Einige Antworten wurden für die Rust 1.0-Syntax aktualisiert. Ich bin ...

4 die antwort

Innerhalb einer Schleife einen geliehenen Wert in einen Container außerhalb des Gültigkeitsbereichs speichern?

Ich habe mir eine kleine Aufgabe gestellt, um Grundkenntnisse in Rust zu erwerben. Die Aufgabe war: Lesen Sie einige Schlüssel-Wert-Paare aus stdin und fügen Sie sie in eine Hashmap ein. Dies stellte sich jedoch als schwierigere Herausforderung ...

2 die antwort

Was ist der richtige Weg, um einen Iterator (oder ein anderes Merkmal) zurückzugeben?

Der folgende Rust-Code wird ohne Probleme kompiliert und ausgeführt. fn main() { let text = "abc"; println!("{}", text.split(' ').take(2).count()); } anach habe ich so etwas ausprobiert .... aber es wurde nicht kompiliert fn main() { let text = ...

8 die antwort

Wie kann ich Rust API-Dokumente herunterladen?

Gibt es eine Möglichkeit, die API-Bibliotheksdokumente für Rust herunterzuladen oder zu generieren? Die einzigen Dokumente, die ich in der Rust-Quelle finden kann, sind insrc/docs [https://github.com/rust-lang/rust/tree/master/src/doc]. Ich ...

8 die antwort

Wie unterscheiden sich Rust's Arc- und Rc-Typen von der Garbage Collection?

The Rust Programming Language, erste Ausgab [https://doc.rust-lang.org/book/first-edition/README.html] sagt, dass Rust keinen Müllsammler hat: s behält diese Ziele bei, ohne einen Müllsammler zu habe Jedoch indiskutieren Sie über die Auswahl ...

4 die antwort

Wie kann ich einen Filter-Iterator von einer Funktion zurückgeben?

Ich möchte so etwas: fn filter_one<'a, T: Int>(input: &'a Vec<T>) -> ??? { input.iter().filter(|&x| x == Int::one()) } Was ist der Rückgabetyp dieser Funktion? (Ich möchte den Iterator zurückgeben) (Ich hoffe, das ist nicht zu offensichtlich, ...