老男人501 2022-12-01 17:49 采纳率: 0%
浏览 16

我明明定义类了,为什么主函数还是不能用这个类

问题遇到的现象和发生背景
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果
#include<iostream>
using namespace std;

    class CLIENT{
    public:
        CLIENT(char name,int num){
            ServerName=name;
            ClientNum=num;
        };
        static void ChangeServerName(char nName){
            ServerName=nName;
        };
        
        void show(){
            cout<<"name is"<<ServerName<<endl;
        };

    private:
        static char ServerName;
        static int ClientNum;
    };
    int main()
    {
        client a;

  • 写回答

2条回答 默认 最新

  • 快乐鹦鹉 2022-12-01 18:08
    关注

    你定义的类缺少无参构造函数啊。
    在类里增加 CLIENT() {}就可以了

    评论

报告相同问题?

问题事件

  • 创建了问题 12月1日

悬赏问题

  • ¥15 带序列特征的多输出预测模型
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?
  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题