Benutzer-Werkzeuge

Webseiten-Werkzeuge


beispiel-programme_in_rust

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
beispiel-programme_in_rust [2021-04-19 17:52:09] – [for] manfredbeispiel-programme_in_rust [2022-04-15 22:00:02] (aktuell) – [was ich noch mit Rust lernen möchte/muß] manfred
Zeile 1: Zeile 1:
 ====== Beispiel-Programme in Rust ====== ====== Beispiel-Programme in Rust ======
  
-      * [[http://rustbyexample.com/|Rust-Beispiele]]+  * [[https://doc.rust-lang.org/stable/rust-by-example|Rust-Beispiele]] 
 +  * [[https://docs.rs/postgres/|PostgreSQL-Abfrage]] 
 +  * [[https://docs.rs/mysql/|MySQL-Abfrage]] 
 + 
 + 
 +===== meine Kode-Beispiele ===== 
  
 ==== Hallo Welt ==== ==== Hallo Welt ====
  
-  > vi Hallo_Welt.rs +<file rust Hallo_Welt.rs>
-<file>+
 // Hallo Welt // Hallo Welt
 fn main() fn main()
Zeile 15: Zeile 20:
  
   > rustc Hallo_Welt.rs   > rustc Hallo_Welt.rs
 +  > ls -lha
 +  total 606
 +  drwxr-xr-x    2 fritz  fritz     4B Apr 17 13:03 .
 +  drwx------  137 fritz  fritz   459B Apr 17 13:05 ..
 +  -rwxr-xr-x    1 fritz  fritz   392K Apr 17 13:03 hallo_welt
 +  -rw-r--r--    1 fritz  fritz    43B Apr 17 13:03 hallo_welt.rs
 +  
   > ./Hallo_Welt   > ./Hallo_Welt
   Hallo, Welt!   Hallo, Welt!
Zeile 21: Zeile 33:
 ==== hoch zählen ==== ==== hoch zählen ====
  
-  > vi hoch_zaehlen.rs +<file rust hoch_zaehlen.rs>
-<file>+
 // hoch zählen // hoch zählen
 // //
Zeile 51: Zeile 62:
 ==== Variable ==== ==== Variable ====
  
-  > vi Variable.rs +<file rust Variable.rs>
-<file>+
 // Variable // Variable
 // //
Zeile 75: Zeile 85:
 ==== if ==== ==== if ====
  
-  > vi if.rs +<file rust if.rs>
-<file>+
 // if // if
 // //
Zeile 120: Zeile 129:
 ==== while ==== ==== while ====
  
-  > vi while.rs +<file rust while.rs>
-<file>+
 // while // while
 // //
Zeile 188: Zeile 196:
 === Argumente: Beispiel 1 === === Argumente: Beispiel 1 ===
  
-  > vi argv_0.rs +<file rust argv_0.rs>
-<file>+
 // //
 // Argumente: Beispiel 1 // Argumente: Beispiel 1
Zeile 216: Zeile 223:
 === Argumente: Beispiel 2 === === Argumente: Beispiel 2 ===
  
-  > vi argv_1.rs +<file rust argv_1.rs>
-<file>+
 // //
 // Argumente: Beispiel 2 // Argumente: Beispiel 2
Zeile 246: Zeile 252:
 === Argumente: Beispiel 3 === === Argumente: Beispiel 3 ===
  
-  > vi argv_alle_0.rs +<file rust argv_alle_0.rs>
-<file>+
 // //
 // Argumente: Beispiel 3 // Argumente: Beispiel 3
Zeile 298: Zeile 303:
  
 [[https://doc.rust-lang.org/std/process/struct.Stdio.html|Struct std::process::Stdio]] [[https://doc.rust-lang.org/std/process/struct.Stdio.html|Struct std::process::Stdio]]
 +
 +
 +===== was ich noch mit Rust lernen möchte/muß =====
 +
 +FIXME
 +
 +  * Dateien-/Verzeichnissoperationen
 +    * öffnen
 +    * anlegen
 +    * überschreiben
 +    * löschen
 +  * Verzweigungen
 +    * if-then-else
 +  * Schleifen
 +    * while
 +    * for (Zählschleife)
 +  * Argumente/Parameter an der CLI übergeben
 +  * arbeiten mit Arrays
 +  * eigene Funktionen erstellen
  
  
/home/http/wiki/data/attic/beispiel-programme_in_rust.1618854729.txt · Zuletzt geändert: von manfred