diff options
Diffstat (limited to 'runtime/docs/examples/list.c')
-rw-r--r-- | runtime/docs/examples/list.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/runtime/docs/examples/list.c b/runtime/docs/examples/list.c new file mode 100644 index 00000000..15d13d4b --- /dev/null +++ b/runtime/docs/examples/list.c @@ -0,0 +1,14 @@ + +struct map_node_str *ptr; + +MAP map = _stp_list_new(10, STRING); + +for (i = 0; i < 10; i++) { + sprintf (buf, "Item%d", i); + _stp_list_add (map, buf); + } + +foreach (map, ptr) + printf ("map[%ld] = %s\n", key1int(ptr), ptr->str); + + |