mirror of
https://github.com/LukasKalbertodt/programmieren-in-rust.git
synced 2024-11-18 10:58:57 +01:00
12 lines
507 B
Markdown
12 lines
507 B
Markdown
|
Aufgabe 3: Einfach Hashmap erstellen
|
||
|
====================================
|
||
|
|
||
|
Wir kennen ja das `vec![]` Makro, welches sich wunderbar eignet, um direkt einen Vektor mit bestimmten Werten zu erstellen.
|
||
|
Da es ein solches Makro nicht in der Standardbibliothek gibt, sollt ihr in dieser Aufgabe ein solches Makro schreiben.
|
||
|
Die genaue Syntax ist nicht so wichtig, aber ich könnt z.B. eine Ruby-ähnliche Syntax nutzen:
|
||
|
|
||
|
```rust
|
||
|
let ages = hash_map!{ "Sabine" => 26, "Peter" => 32 };
|
||
|
println!("{:#?}", ages);
|
||
|
```
|