Hello!我是老六工作室,今天我们来编辑设置的部分。
我们可以使用自定义函数,叫setting。
上自定义函数的代码:
int setting()
{
cout<<"设置 Setting"<<endl;
cout<<"1:停止运行Windows C++"<<endl;
cout<<"2:参数"<<endl;
cout<<"3:关闭设置"<<endl;
int a;
cin>>a;
switch (a)
{
case 1:
{
cout<<"停止Windows C++运行中...";
_sleep(1000);
return 0;
}
case 2:cout<<"【老六工作室】制作"<<endl;
}
return 0;
}
看看我们的程序:
#define n1 532
#define D 250
#include<iostream>
#include<windows.h>
using namespace std;
void sound()
{
Beep(n1,D);
}
int setting()
{
cout<<"设置 Setting"<<endl;
cout<<"1:停止运行Windows C++"<<endl;
cout<<"2:参数"<<endl;
cout<<"3:关闭设置"<<endl;
int a;
cin>>a;
switch (a)
{
case 1:
{
cout<<"停止Windows C++运行中...";
_sleep(1000);
return 0;
}
case 2:cout<<"【老六工作室】制作"<<endl;
}
return 0;
}
int main()
{
system("title Windows C++");
cout<<"Opening";
cout<<".";
_sleep(100);
cout<<".";
_sleep(100);
cout<<".";
_sleep(100);
string username;
cout<<endl;
cout<<"欢迎使用~"<<endl;
cout<<"[初始化1/2]请输入用户名:";
cin>>username;
string password;
cout<<"[初始化2/2]请输入密码:";
cin>>password;
int len=password.length();
//这里,我们用了length函数求密码长度
if(len<6)
{
cout<<"请重新输入(6位以上):";
cin>>password;
}
return 0;
}
(下一集我会改一下设置密码,变成while循环,谢谢C++小盆友的建议)

本文介绍了一个简单的C++程序,演示了如何通过自定义函数实现程序设置及用户认证功能,包括设置选项和基本的用户输入验证。
&spm=1001.2101.3001.5002&articleId=128346461&d=1&t=3&u=965c93414c574797a8b6351981d7a79e)
5603

被折叠的 条评论
为什么被折叠?



