当前位置: 首页>>代码示例>>C++>>正文


C++ Menu::ListeMenu方法代码示例

本文整理汇总了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;
}
开发者ID:NicoFRI,项目名称:Projet_Algo,代码行数:80,代码来源:main.cpp


注:本文中的Menu::ListeMenu方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。