C++ switch框架--方便来进行控制

来源:互联网 发布:淘宝客服短语大全 编辑:程序博客网 时间:2024/06/08 06:35
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
//相关的登录操作  其他的框架
int isIn=0;
time_t t; 
char now_time[9]; 
char trigger_time[9];
strcpy(trigger_time,"18:17:30");


while(!isIn)
{
t = time(0);
strftime(now_time, sizeof(now_time), "%X",localtime(&t) ); 


if(strcmp(now_time, trigger_time)==0)
{
puts(now_time ); 
cout<<"test success"<<endl;
isIn=1;
}
}
int input;
while(1)
{
cout<<endl<<"0 代表功能0      1 代表功能1        2 代表退出       请输入功能参数"<<endl;
cin>>input;
switch(input)
{
case 0:
cout<<"0 功能执行"<<endl;
/* strftime(now_time, sizeof(now_time), "%X",localtime(&t) ); 
puts(now_time ); */
break;
case 1:
cout<<"1 功能执行"<<endl;
break;
case 2:
cout<<"2 执行退出功能"<<endl;
exit(0);
break;
}
}
}




/*
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
//相关的登录操作  其他的框架
int isIn=0;
time_t t; 
char now_time[9]; 
char trigger_time[9];
strcpy(trigger_time,"18:17:30");


while(!isIn)
{
t = time(0);
strftime(now_time, sizeof(now_time), "%X",localtime(&t) ); 


if(strcmp(now_time, trigger_time)==0)
{
puts(now_time ); 
cout<<"test success"<<endl;
isIn=1;
}
}
int input;
while(1)
{
cout<<endl<<"0 代表功能0      1 代表功能1        2 代表退出       请输入功能参数"<<endl;
cin>>input;
switch(input)
{
case 0:
cout<<"0 功能执行"<<endl;
break;
case 1:
cout<<"1 功能执行"<<endl;
break;
case 2:
cout<<"2 执行退出功能"<<endl;
exit(0);
break;
}
}
}
*/
0 0
原创粉丝点击