0

ncurses を正しく使用する方法を見つけようとしています。いくつかのメニューを作成したいのですが、各メニューはたとえば別のメニューにつながります。

メニューのテンプレートを作成してから、汎用メニューの関数にパラメーターを追加して、メニューの選択肢/選択肢配列のサイズ/それがどこにつながるかを選択する必要があります(switch-case/if elseを使用)

gen_menu(1){...if (choice==1){gen_menu(2);}...}

また

メニューごとに異なる関数を作成し、各メニューから別のメニューに関数を呼び出しますか?

menu1(){...if (choice==1){menu2();}...}
4

1 に答える 1