int main(int argc, char** argv) { IntVector* v = IntVector_new(); IntVector_push(v,1); IntVector_push(v,1); IntVector_push(v,1); IntVector_push(v,1); return 0; }
int main(void) { /* int c = 0;*/ /* int i = 0;*/ /* int data = 0;*/ /* IntVector *vec;*/ /* IntList *lst;*/ /* INTR_DISABLE;*/ init(); /* INTR_ENABLE;*/ puts("Hello, World!\n"); /* printval();*/ /* puts("overwrite variables.\n");*/ /* global_data++;*/ /* global_bss++;*/ /* static_data++;*/ /* static_bss++;*/ /* printval();*/ cmd_map(); #if 0 vec = IntVector_new(); /* lst = IntList_new();*/ while (1) { static char buf[32]; char *p; PRINTF0(">"); gets(buf, sizeof buf); p = strpbrk(buf, "\r\n"); if (p) *p = '\0'; PRINTF1("%s\n", buf); if (sw_is_on(SW1)) { led_on(LED1); i++; if (i > 100) { i = 0; if (IntVector_push_back(vec, data)) { PRINTF1("IntVector_push_back: %d", data); /* putdval(data, 0);*/ data++; PRINTF1(", IntVector_size: %d\n", IntVector_size(vec)); /* putdval(IntVector_size(vec), 0);*/ /* puts("\n");*/ } else { puts("IntVector_push_back: failed\n"); puts("IntVector_capacity: "); putdval(IntVector_capacity(vec), 0); puts(", IntVector_size: "); putdval(IntVector_size(vec), 0); puts("\n"); } } } else { led_off(LED1); } if (sw_is_on(SW2)) { if (!IntVector_empty(vec)) { puts("IntVector_back: "); putdval(*IntVector_back(vec), 0); puts(", IntVector_pop_back"); IntVector_pop_back(vec); puts("\n"); } } if (sw_is_on(SW5_8)) { led_on(LED2); } else { led_off(LED2); } if (sw_is_on(SW3)) { putxval(c++, 0); puts("\n"); } if (sw_is_on(SW4)) { putdval(c++, 0); puts("\n"); } } #endif return 0; }