* main.c
*
* Created on: Oct 28, 2010
* Author: jenson
*/
#include <cstl/clist.h>
#include <stdio.h>
int main(){
list_t * list = create_list(char);
if(list == NULL){
perror("create_list");
exit(1);
}
list_init(list);
int i = 65;
for(;i<91;i++){
list_push_back(list,i);
}
printf("list size =%d\n",list_size(list));
while(!list_empty(list)){
printf("%c\t",*(char *)list_front(list));
list_pop_front(list);
}
printf("\nlist size =%d\n",list_size(list));
list_destroy(list);
return 0;
}