summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2021-06-05 12:39:35 +0200
committerTyge Løvset <[email protected]>2021-06-05 12:39:35 +0200
commit6d3a2ad8aeb2f4633e1ed707c5bd15bd974a06bf (patch)
treee1b9440ac6a68bb969f58a93685371db6c9195f3 /examples
parent3a3b17c0a49863cd486bdbacf12a7918767d7f92 (diff)
downloadSTC-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.c14
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")));