当前位置: 首页 > news >正文

static函数

include

include

using namespace std;

class Human {
public:
Human(int age,int number,string addr);
~Human();
static void getCount();

private:
static int count;//需要在外部定义
int age;
int number;
string* addr;

};
int Human::count = 0;//在此处定义

Human::Human(int age, int number,string addr) {
this->age = age;
this->number = number;
this->addr = new string(addr);
this->count++;
cout << age << " " << number << " " << *(this->addr) << endl;
cout << "构造函数" << endl;
}

Human::~Human() {

delete addr;
cout << "析构函数" << endl;

}

void Human::getCount() {----------------------------------------------------》重要
//因为无法知道是哪个具体的对象---》(static大众情人)
//所以无法用this,和类中的气体成员
//除非有参数的的静态成员函数,这样可以传参进入获得,自己的变量

cout << count << endl;

}

int main() {

Human h1(1,2,"A");
Human h2(5, 4, "B");
h1.getCount();
h2.getCount();
Human::getCount();//也可以这样调用的

}

http://www.jsqmd.com/news/200603/

相关文章:

  • 酒店客房电视,如何从“背景音”变为“体验加分项”?
  • GLM-4.6V-Flash-WEB模型能否识别冰川湖堤坝稳定性?
  • 【收藏备用】AI大模型学习全攻略:技术与非技术双通道,助大学生快速入局AI领域
  • GLM-4.6V-Flash-WEB模型在沙漠星空摄影指导中的图像分析
  • GLM-4.6V-Flash-WEB模型与知识图谱结合构建智能问答系统
  • GLM-4.6V-Flash-WEB模型能否检测图像中的人物关系?
  • python常见debug
  • 2026本科生必看!8个降AI率工具测评榜单
  • GLM-4.6V-Flash-WEB模型能否识别验证码图片?攻防视角分析
  • GLM-4.6V-Flash-WEB模型能否识别食物种类并估算热量?
  • 亲测好用!9大AI论文平台助力继续教育写作
  • 【必收藏】从小白到入门:大语言模型训练原理解析(ChatGPT原理)
  • GLM-4.6V-Flash-WEB模型能否识别飞鸟种类?观鸟爱好者利器
  • 2026年第一季度书单
  • GLM-4.6V-Flash-WEB模型的日志管理与错误追踪策略
  • 导师推荐!8款AI论文工具测评:本科生毕业论文必备
  • Windows CMD 常用命令操作大全
  • GLM-4.6V-Flash-WEB模型在机场安检图像辅助判读中的设想
  • 康迪科技签约浙江大学,共建智能机器人联合研发中心
  • GLM-4.6V-Flash-WEB模型能否识别古代岩画的文化符号?
  • 从数据库到API:基于Spring Boot与MyBatis的Java敏感数据全链路加密与脱敏实战 - 实践
  • GLM-4.6V-Flash-WEB模型在沙漠铁路沿线巡检中的图像识别
  • GLM-4.6V-Flash-WEB模型能否用于宠物品种识别?
  • GLM-4.6V-Flash-WEB模型中的跨模态推理机制详解
  • 指引上调是什么意思
  • GLM-4.6V-Flash-WEB模型在房地产户型图解析中的价值
  • GLM-4.6V-Flash-WEB模型能否用于无人机航拍图像分析?
  • 【2026年精选毕业设计:AI驱动的个性化学习路径规划系统(含论文+源码+PPT+开题报告+任务书+答辩讲解)】
  • 连续macd连续红柱三根缩短,然后结合kdj或分线的均线怎么看来做空呢?进行美股日内交易
  • GLM-4.6V-Flash-WEB模型支持多语言吗?中文图文理解实测