summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-09-27 13:01:41 +0200
committerTyge Løvset <[email protected]>2022-09-27 13:01:41 +0200
commite433a1fc67500ab6bc03c302c01304fd45c72d0e (patch)
tree135a508dbb6318c0c4a7650eb3a8d69c178dc87f /docs
parent513300d52839e7e493bd296ba9786a018ce9dbd8 (diff)
downloadSTC-modified-e433a1fc67500ab6bc03c302c01304fd45c72d0e.tar.gz
STC-modified-e433a1fc67500ab6bc03c302c01304fd45c72d0e.zip
Added index, count vars to c_erase_if() + improved docs.
Diffstat (limited to 'docs')
-rw-r--r--docs/ccommon_api.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/ccommon_api.md b/docs/ccommon_api.md
index be23dc36..2c0ea4c2 100644
--- a/docs/ccommon_api.md
+++ b/docs/ccommon_api.md
@@ -302,8 +302,10 @@ cmap_str_iter it, it1 = ..., it2 = ...;
c_find_in(it, csmap_str, it1, it2, cstr_contains(it.ref, "hello"));
if (it.ref) cmap_str_erase_at(&map, it);
-// Erase all numbers less than 100:
-c_erase_if(k, cvec_i, *k.ref < 100);
+// Erase all strings containing "hello":
+// Note 1: iter i need not be declared.
+// Note 2: variables index and count can be accessed in predicate.
+c_erase_if(i, csmap_str, map, cstr_contains(i.ref, "hello"));
```
### c_new, c_alloc, c_alloc_n, c_drop, c_make