| 29 |
|
|
| 30 |
int keys_cnt = 6; |
int keys_cnt = 6; |
| 31 |
|
|
| 32 |
|
void test_traverse_cb(const char * key, int64_t value) |
| 33 |
|
{ |
| 34 |
|
printf("Traverse key: %s\n", key); |
| 35 |
|
} |
| 36 |
|
|
| 37 |
int main(int argc, char *argv[]) |
int main(int argc, char *argv[]) |
| 38 |
{ |
{ |
| 39 |
TRIE_NODE *p_dict; |
TRIE_NODE *p_dict; |
| 82 |
} |
} |
| 83 |
} |
} |
| 84 |
|
|
| 85 |
|
trie_dict_traverse(p_dict, test_traverse_cb); |
| 86 |
|
|
| 87 |
for (int i = 0; i < keys_cnt; i++) |
for (int i = 0; i < keys_cnt; i++) |
| 88 |
{ |
{ |
| 89 |
if (i % 2 == 0) |
if (i % 2 == 0) |
| 148 |
} |
} |
| 149 |
} |
} |
| 150 |
|
|
| 151 |
|
trie_dict_traverse(p_dict, test_traverse_cb); |
| 152 |
|
|
| 153 |
for (int i = 0; i < keys_cnt; i++) |
for (int i = 0; i < keys_cnt; i++) |
| 154 |
{ |
{ |
| 155 |
if (i % 2 == 0) |
if (i % 2 == 0) |