/********************************************************************************* * Copyright: (C) 2012 Guo Wenxue * All rights reserved. * * Filename: test_array.c * Description: This file used to test the array library * * Version: 1.0.0(08/14/2012~) * Author: Guo Wenxue * ChangeLog: 1, Release initial version on "08/14/2012 05:17:03 PM" * ********************************************************************************/ #include #include #include #include "cp_array.h" #include "cp_sock.h" #include "cp_logger.h" #define MAX_ITEMS 10 /******************************************************************************** * Description: * Input Args: * Output Args: * Return Value: ********************************************************************************/ int main (int argc, char **argv) { int i; CP_SOCK *sock = NULL; CP_SOCK *tmp = NULL; CP_ARRAY *array = NULL; if (!cp_log_init(NULL, DBG_LOG_FILE, LOG_LEVEL_MAX, LOG_ROLLBACK_NONE) || cp_log_open()) return 0; if( !(array=cp_array_init(NULL, MAX_ITEMS)) ) return -1; for (i=0; i