May 2022
Intermediate to advanced
456 pages
11h 7m
German
Das Speichermodell von Rust beeinflusst in sehr hohem Maße die Verwendung der Sprache und macht sie auf der einen Seite sehr sicher gegen Fehler im Speicher-Management, auf der anderen Seite sehr schnell, da die Nutzungszeit des Speichers im Normalfall bereits zur Übersetzungszeit bestimmt werden kann. In diesem Kapitel betrachten wir das Speichermodell im Detail.
Wie viele andere Sprachen auch hat Rust das Konzept des Gültigkeitsbereichs für Variablen. Dieser ist im Normalfall der umgebende Anweisungsblock. Wenn dieser verlassen wird, werden lokale Variablen wieder freigegeben. Es gibt aber Ausnahmen, in denen wir Inhalte außerhalb des definierenden Gültigkeitsbereiches weiter verwenden wollen. Ein einfaches ...
Read now
Unlock full access