本文整理汇总了C++中Menu::ListeMenu方法的典型用法代码示例。如果您正苦于以下问题:C++ Menu::ListeMenu方法的具体用法?C++ Menu::ListeMenu怎么用?C++ Menu::ListeMenu使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Menu
的用法示例。
在下文中一共展示了Menu::ListeMenu方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main(int argc, char** argv) {
int nbDeCouvertMAX = 26;
time_t temps;
struct tm datetime;
char format[32];
time(&temps);
datetime = *localtime(&temps);
strftime(format, 32, "%Y/%m/%d %H:%M", &datetime);
cout<< "Bienvenue chez Teauteau"<< endl;
cout << format << endl;
int choix;
Menu* Mn = new Menu;
MesReservation* Res = new MesReservation(Mn);
lireReservation(Res);
lireMenu(Mn);
while (1==1)
{
printf("\n ********************************************************** \n");
printf("0....Quitter \n1....Reserver \n2....Voir la liste des reservations \n3....supprimer une reservation \n4....ajouter un plat \n5....voir la liste des plats \n6....Ajouter une commande \n7....Voir les commandes associees a une reservation \n8....Lister toutes les commandes");
printf("\n ********************************************************** \n");
printf("Entrer le numero correspondant a ce que vous souhaitiez faire :");
cin >> choix;
switch (choix)
{
case 0:
ecrireMenu(Mn->getListeMn());
ecrireReservation(Res->getListeResa());
return 0;
case 1:
Res->ajouterReservation();
break;
case 2:
Res->ListeReservation();
break;
case 3:
Res->supprimerResa();
break;
case 4:
Mn->ajouterMenu();
break;
case 5:
Mn->ListeMenu();
break;
case 6:
Res->ajouterCommandes();
break;
case 7:
Res->listerCommandesAssociees();
break;
case 8:
Res->listertouteslesCommandesAssociees();
break;
case 9:
Mn->supprimerMn();
break;
sleep(100);
}
}
return 0;
}