ServerTree::ServerTree(int a_x, int a_y, int a_w, int a_h, const char *a_title) : Fl_Tree(a_x, a_y, a_w, a_h, a_title) , m_last_clicked(NULL) , m_flash_tick(false) , m_num_connecting(0){ selectmode(FL_TREE_SELECT_SINGLE); showroot(0); }
void Stack_mode(struct stack *s){ int data; while(1){ printf("1->setdata\n2->initialize \n3->output\n4->back\nWhich?: "); scanf("%d", &data); if(data == 1){ stackset(s); }else if(data == 2){ free(s -> data); initialize_s(s); }else if(data == 3){ stackout(s); }else if(data == 4){ free(s -> data); selectmode(); }else{ printf("error.\n"); } } }
void Queue_mode(struct queue *q){ int data; while(1){ printf("1->setdata\n2->initialize \n3->output\n4->back\nWhich?: "); scanf("%d",&data); if(data == 1){ queueset(q); }else if(data == 2){ free(q -> data); initialize_q(q); }else if(data == 3){ queueout(q); }else if(data == 4){ free(q -> data); selectmode(); }else{ printf("error.\n"); } } }
int main(){ selectmode(); return 0; }