From e50b8b29b04ff0bcd588fdddf236bbf06d8f1380 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Tue, 6 Mar 2018 02:09:28 +0000 Subject: [PATCH] Added examples FossilOrigin-Name: affc62bafc288eb7ab174a463aba77cc0afe6b9b75ab59d92b945245c38392dd --- src/cw/doxyfilter | 5 +++++ src/cw/examples/mavl_add_example.c | 27 +++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100755 src/cw/doxyfilter create mode 100644 src/cw/examples/mavl_add_example.c diff --git a/src/cw/doxyfilter b/src/cw/doxyfilter new file mode 100755 index 00000000..f3032b7c --- /dev/null +++ b/src/cw/doxyfilter @@ -0,0 +1,5 @@ +#!/bin/sh + +cat $1 | sed 's/@endcomment/*\//g' | sed 's/@startcomment/\/*/g' + + diff --git a/src/cw/examples/mavl_add_example.c b/src/cw/examples/mavl_add_example.c new file mode 100644 index 00000000..e8c9e785 --- /dev/null +++ b/src/cw/examples/mavl_add_example.c @@ -0,0 +1,27 @@ +#include +#include +#include "cw/mavl.h" +... + +mavldata_t * result, data; +mavl_t tree; + +/* create a mavl tree to store integers */ + +tree = mavl_create(mavl_cmp_dword, NULL); + +... do some other stuff + +/* add the value 17 to the tree */ +data.dword = 17; +result = mavl_add(tree,&data); + +if (result == NULL ) + printf("Error: %s", strerror(errno)); +if (result == &data) + printf("Element already exists\n"); +else + printf("Element successful addded"); + +} +