1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › Mozillas…

@Golem: Speicher und Zeiger...

  1. Thema

Neues Thema Ansicht wechseln


  1. @Golem: Speicher und Zeiger...

    Autor: Wissard 16.07.15 - 18:35

    Da hat sich eine kleine Ungenauigkeit eingeschlichen. `vec` enthält keinen Zeiger sondern einen Wert (der auf 64bit-Systemen 24 byte groß ist) und befindet sich auf dem Stack. Die Fehlermeldung selbst ist da auch recht eindeutig: "use of moved value: `vec`". Werte werden dabei immer bewegt, außer sie implementieren `Copy`. Zeiger werden einfach kopiert und ggf. ausgeliehen.

    Dasselbe gilt übrigens auch für sogenannte „smart pointer“ wie `Box`, `Rc` und `Arc`. Aus Sicht der Sprache handelt es sich dabei einfach um normale Werttypen. Wie bei C++ auch (std::unique_ptr etc…). Früher (vor 0.11) hat Rust diese gesondert behandelt, jetzt nicht mehr.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Bundeskriminalamt, Wiesbaden
  2. InEK GmbH, Siegburg
  3. Winkelmann Group GmbH + Co. KG, Ahlen
  4. Bildungszentrum für informationsverarbeitende Berufe e. V., Paderborn

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. (u. a. Destiny 2 - Beyond Light + Saison für 33,99€, Call of Duty : Black Ops Cold War - Cross...
  2. (u. a. Bosch Professional, Monitore, Gaming-Chairs & Samsung-Fernseher zu Bestpreisen)
  3. (u. a. Robas Lund DX Racer 5 für 169,74€, Nitro Conceps S300 186,90€)
  4. (u. a. Samsung 970 Evo PCIe-SSD 1TB für 98,45€, Logitech G502 Hero Gaming-Maus für 34,12€)


Haben wir etwas übersehen?

E-Mail an news@golem.de


  1. EU warnt: Phishing mit Coronahilfen trifft vor allem T-Online-Nutzer
    EU warnt
    Phishing mit Coronahilfen trifft vor allem T-Online-Nutzer

    Die Betrüger fälschen die E-Mail-Absender und geben sich als EU-Mitarbeiter aus. Die EU-Kommission kritisiert mangelnden Schutz bei der Telekom.

  2. Konsole: Sony verbaut in PS5 mindestens drei Lüftermodelle
    Konsole
    Sony verbaut in PS5 mindestens drei Lüftermodelle

    Die eigene Playstation 5 ist flüsterleise - und trotzdem gibt's im Netz das Gejammer über den Geräuschpegel? Dafür könnte es Gründe geben.

  3. Großbritannien: Huawei-Bann kostet Steuerzahler 280 Millionen Euro
    Großbritannien
    Huawei-Bann kostet Steuerzahler 280 Millionen Euro

    Die britische Regierung will nach dem Ausschluss von Huawei ab 2027 den Wettbewerb wiederherstellen. Die Kosten der Netzbetreiber sind erheblich höher als 280 Millionen Euro.


  1. 18:50

  2. 18:38

  3. 17:55

  4. 17:00

  5. 16:38

  6. 16:12

  7. 15:53

  8. 15:31