c++想实现区分管理员和用户的功能用什么语法和函数好呀

做一个类似于管理登录界面的小程序,然后有管理员和用户俩种身份,想问问看具体怎么弄

在你创建用户的时候就加上它的等级,然后登录时判断是管理员还是用户

class User
{
    
    User(int _level){level = _level;}
    void login()
    {
        if(level == 0){}
        else if(level == 1){}
        else return;
        
    }
    private:
    int level; //0:admin 1:other
}