version 1.2, 2013/05/30 09:07:33
|
version 1.2.128.1, 2024/04/15 10:17:49
|
Line 18 main(int argc, char **argv)
|
Line 18 main(int argc, char **argv)
|
array_Pop(a, NULL, 0); |
array_Pop(a, NULL, 0); |
printf("si=%d l=%d\n", array_Size(a), array_Last(a)); |
printf("si=%d l=%d\n", array_Size(a), array_Last(a)); |
array_Push(a, d, 0); |
array_Push(a, d, 0); |
printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), array_Get(a, 0)); | printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), (char*) array_Get(a, 0)); |
array_Pop(a, &s, 42); |
array_Pop(a, &s, 42); |
printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), s); | printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), (char*) s); |
array_Push(a, d, 0); |
array_Push(a, d, 0); |
printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), array_Get(a, 0)); | printf("push>si=%d l=%d %s\n", array_Size(a), array_Last(a), (char*) array_Get(a, 0)); |
array_Elem(a, 5, d); |
array_Elem(a, 5, d); |
printf("si=%d l=%d\n", array_Size(a), array_Last(a)); |
printf("si=%d l=%d\n", array_Size(a), array_Last(a)); |
array_Pop(a, &s, 42); |
array_Pop(a, &s, 42); |
printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), s); | printf("pop>si=%d l=%d %s\n", array_Size(a), array_Last(a), (char*) s); |
array_Pop(a, NULL, 0); |
array_Pop(a, NULL, 0); |
array_Pop(a, NULL, 0); |
array_Pop(a, NULL, 0); |
printf("pops>si=%d l=%d get=%s\n", array_Size(a), array_Last(a), array_Get(a, 5)); | printf("pops>si=%d l=%d get=%s\n", array_Size(a), array_Last(a), (char*) array_Get(a, 5)); |
array_Push(a, d, 0); |
array_Push(a, d, 0); |
printf("push>si=%d l=%d\n", array_Size(a), array_Last(a)); |
printf("push>si=%d l=%d\n", array_Size(a), array_Last(a)); |
array_Destroy(&a); |
array_Destroy(&a); |
Line 73 main(int argc, char **argv)
|
Line 73 main(int argc, char **argv)
|
printf("grow:: array really len=%d array size=%d\n", array_Len(a), array_Size(a)); |
printf("grow:: array really len=%d array size=%d\n", array_Len(a), array_Size(a)); |
printf("grow:: a[0]=%s a[1]=%s a[2]=%s a[3]=%s a[4]=%s a[5]=%s\n", |
printf("grow:: a[0]=%s a[1]=%s a[2]=%s a[3]=%s a[4]=%s a[5]=%s\n", |
array(a, 0, char*), array(a, 1, char*), |
array(a, 0, char*), array(a, 1, char*), |
array(a, 2, char*), /*array(a, 3, char*), */ NULL, | array(a, 2, char*), /*array(a, 3, char*), */ (char*) NULL, |
/*array(a, 4, char*), array(a, 5, char*)*/ NULL, NULL); | /*array(a, 4, char*), array(a, 5, char*)*/ (char*) NULL, (char*) NULL); |
|
|
array_Grow(a, 1, 0); |
array_Grow(a, 1, 0); |
array_Grow(a, 2, 0); |
array_Grow(a, 2, 0); |