diff options
| author | Tyge Løvset <[email protected]> | 2021-01-01 00:29:40 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-01-01 00:29:40 +0100 |
| commit | 0a6b8dcd73d6a51f0b7534d495e684811e44ecff (patch) | |
| tree | e2e03540a4fde10143f8095325d919d6b37734b9 /docs/cmap_api.md | |
| parent | fe251781e2d864ee5857e2687b3f65b40847c1b5 (diff) | |
| download | STC-modified-0a6b8dcd73d6a51f0b7534d495e684811e44ecff.tar.gz STC-modified-0a6b8dcd73d6a51f0b7534d495e684811e44ecff.zip | |
Update cmap_api.md
Diffstat (limited to 'docs/cmap_api.md')
| -rw-r--r-- | docs/cmap_api.md | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/docs/cmap_api.md b/docs/cmap_api.md index 00c097cb..edbd90cf 100644 --- a/docs/cmap_api.md +++ b/docs/cmap_api.md @@ -137,8 +137,8 @@ int main() } // Add two new entries to the unordered map - cmap_str_put(&u, "BLACK", "#000000"); - cmap_str_put(&u, "WHITE", "#FFFFFF"); + cmap_str_emplace(&u, "BLACK", "#000000"); + cmap_str_emplace(&u, "WHITE", "#FFFFFF"); // Output values by key printf("The HEX of color RED is:[%s]\n", cmap_str_at(&u, "RED")->str); @@ -175,7 +175,9 @@ int main() {110, cstr_from("Blue")}, {120, cstr_from_fmt("#%08x", col)}, }); - cmap_id_put(&idnames, 80, cstr_from("White")); + + /* put replaces existing mapped value (unlike emplace and insert): */ + cmap_id_put(&idnames, 110, cstr_from("White")); c_foreach (i, cmap_id, idnames) printf("%d: %s\n", i.ref->first, i.ref->second.str); @@ -186,8 +188,7 @@ int main() ``` Output: ```c -80: White 100: Red -110: Blue +110: White 120: #cc7744ff -```
\ No newline at end of file +``` |
