diff options
| author | Tyge Løvset <[email protected]> | 2021-06-05 12:39:35 +0200 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2021-06-05 12:39:35 +0200 |
| commit | 6d3a2ad8aeb2f4633e1ed707c5bd15bd974a06bf (patch) | |
| tree | e1b9440ac6a68bb969f58a93685371db6c9195f3 /examples | |
| parent | 3a3b17c0a49863cd486bdbacf12a7918767d7f92 (diff) | |
| download | STC-modified-6d3a2ad8aeb2f4633e1ed707c5bd15bd974a06bf.tar.gz STC-modified-6d3a2ad8aeb2f4633e1ed707c5bd15bd974a06bf.zip | |
Renamed predefined using_cmap_sv*() using_csmap_sv*() macros to using_cmap_strv*(), ...
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/svmap.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/examples/svmap.c b/examples/svmap.c index 8cacf95a..769913df 100644 --- a/examples/svmap.c +++ b/examples/svmap.c @@ -3,25 +3,25 @@ #include <stdio.h>
// cmap<cstr, int> with csview as convertion key-type (raw):
-using_cmap_svkey(si, int);
+using_cmap_strvkey(si, int);
int main() {
csview fox = c_lit("The quick brown fox jumps over the lazy dog.");
printf("\"%s\", length=%zu\n", fox.str, fox.size);
- c_forvar (cmap_si frequencies = cmap_si_init(), cmap_si_del(&frequencies))
+ c_forvar_initdel (cmap_si, frequencies)
{
// Non-emplace: cstr element API
cmap_si_insert(&frequencies, cstr_lit("thousand"), 1000);
- cmap_si_insert_or_assign(&frequencies, cstr_lit("thousand"), 2000); // update; same as put()
- cmap_si_insert(&frequencies, cstr_lit("thousand"), 3000); // ignored
+ cmap_si_insert_or_assign(&frequencies, cstr_lit("thousand"), 2000);
+ cmap_si_insert(&frequencies, cstr_lit("thousand"), 3000); // ignored
// Emplace: csview element API
const char* key = "hundred";
- cmap_si_emplace(&frequencies, c_lit("hundred"), 300); // c_lit() shorthand for csview_lit()
- cmap_si_emplace(&frequencies, csview_from_n(key, 4), 400); // insert "hund"
+ cmap_si_emplace(&frequencies, c_lit("hundred"), 300); // c_lit() shorthand for csview_lit()
+ cmap_si_emplace(&frequencies, csview_from_n(key, 4), 400); // insert "hund"
cmap_si_emplace_or_assign(&frequencies, csview_from(key), 500); // update
- cmap_si_emplace(&frequencies, c_lit("hundred"), 600); // ignored, already inserted
+ cmap_si_emplace(&frequencies, c_lit("hundred"), 600); // ignored, already inserted
// Lookup always uses "raw" type API, i.e. csview here.
printf("at(\"hundred\"): %d\n", *cmap_si_at(&frequencies, c_lit("hundred")));
|
