lifetime

Die Lebensdauer einer Variablen ist die Zeit, in der die Variable an einen bestimmten Speicherort gebunden ist. Die Lebensdauer beginnt mit der Zuweisung der Variablen und endet mit der Freigabe.
2
Antworten

Wie schreibt man die korrekte Strukturlebensdauer in Rust?

Ich möchte diese Struktur schreiben: %Vor% Das B.c sollte von A.c ausgeliehen werden. %Vor% Das habe ich versucht: %Vor% Aber es scheitert: %Vor% Ich habe die Rust-Dokumentation über den Besitz gelesen, aber ich weiß immer...
21.12.2014, 11:47
2
Antworten

Wie lege ich eine Lebensdauer für eine Optionserklärung fest?

Ich versuche ein Feld auf eine Struktur zu setzen, die ein Option<closure> enthalten soll. Allerdings schreit Rust mich an, dass ich die Lebensdauer angeben muss (nicht, dass ich das wirklich schon gegrinst hätte). Ich versuche mein...
25.05.2014, 20:53
3
Antworten

Wie man eine Lebensdauer für ein Abschlussargument deklariert

Ich würde gerne ein Leben für eine Schließung in Rust erklären, aber ich finde keine Möglichkeit, eine lebenslange Erklärung hinzuzufügen. Dies ist meine Schließung für jetzt: %Vor% Vollständigen Beispielcode auf dem Spielplatz . Wie...
14.07.2015, 10:12
1
Antwort

Wie kann ich eine bidirektionale Karte modellieren, ohne den Border Checker zu stören?

Von Warum kann ich keinen Wert und eine Referenz auf diesen Wert in derselben Struktur speichern? Ich habe gelernt, dass ich keinen Wert und eine Referenz in derselben Struktur speichern kann. Die vorgeschlagene Lösung ist:    Die einfac...
09.11.2015, 16:08
1
Antwort

Lebensdauer des Ausnahmeobjekts

Ich möchte wissen, wie das Ausnahmeobjekt erstellt wird? und warum der Handler-Funktionsparameter eine nicht-konstante Referenz sein kann? Zum Beispiel: %Vor% Ausgabe: Konstruktor von E (): Nicht mehr im Speicher Ich habe also th...
21.10.2012, 15:53
1
Antwort

Rostfunktion hat keine statische Lebensdauer?

Ich versuche, diesen einfachen Code kompilieren zu lassen: %Vor% Aber es scheitert mit Rust 1.9: %Vor% Wie ist es möglich, dass eine freie Funktion keine statische Lebensdauer hat? Wie könnte dieser Code unsicher sein?     
26.06.2016, 21:08
2
Antworten

Warum ist die Lebensdauer für slice :: from_raw_parts wichtig?

Die Dokumente für slice::from_raw_parts warnen den Programmierer, die Scheibe mit der korrekten Lebensdauer zu kommentieren. Ich nehme an, dass ich diese Annotation mit ausführen kann, wenn ich eine Lebensdauer 'a habe %Vor% Ich nehme...
23.10.2015, 15:02
2
Antworten

Lebensdauer des temporären Objekts, das mit der const-Referenz verknüpft ist (Methodenverkettung)

Betrachten Sie das folgende Code-Snipet: %Vor% Ausgabe : %Vor% i.e. Objektlebensdauer erstreckt sich durch Bezugnahme, die in Herbs Artikel . Aber wenn wir nur eine Zeile Code ändern und schreiben: %Vor% Aufruf von f (2) am bere...
01.09.2015, 16:41
1
Antwort

Lebenszeit-Problem mit höherem Rang und gebundener Schließung

Ich versuche, eine Funktion zu schreiben, die eine Box-Schließung zurückgibt, die mit Referenzen auf Typen mit irgendwelchen arbeiten kann Lebenszeit. Beim Schreiben einer bestimmten Instanz funktioniert alles einwandfrei. Aber wenn man ein gene...
01.03.2016, 00:07
2
Antworten

Lebensdauer von JavaScript-Variablen

Was ist die Lebensdauer einer Variablen in JavaScript, die mit "var" deklariert wird? Ich bin mir sicher, es ist definitiv nicht erwartungsgemäß. %Vor% Wie und wann speichert JavaScript Müll die Variable a ? Da a ein Teil des Abschlusse...
22.04.2010, 11:55