摘要: 是什么: 相当于if语句的语法糖 代码示例: std::string rank=level>10?"Master":"Begining"; 判断条件?为真保留:为假保留; 可以嵌套使用,最好别用 看的头疼; 栈通常非常小 通常为1兆2兆; 浅要提及 堆上分配比栈花费更多时间,而且要手动释放内存 若对 阅读全文
posted @ 2024-07-13 14:53 Wzline 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 什么意思: 初始化类成员的一种方法 什么时候用: 编写一个类并向该类中添加成员时 要用某种方式对这些成员进行初始化 代码示例: class Entity { private: std::string m_name; int m_score; public: Entity() :m_name("UnK 阅读全文
posted @ 2024-07-13 12:58 Wzline 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 目的: 是一种机制可以让代码更加干净,用来规范开发人员有点类似可见性的概念。 写法1 const int* a=new int;//修饰的inta 表面不能修改解引用的内容 int b=1; const inta =&b; a=7//会报错; 写法2 int const a=new int;//不能 阅读全文
posted @ 2024-07-13 12:43 Wzline 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 是什么: 相同类型元素的集合 写法: int example[3]//数组在声明大小时必须为常数 数组名 example是个指针类型 如int*ptr=example; 数组索引的工作原理: example[3]//从首地址位置偏移数组类型大小(int 是 4字节)乘索引值(4*3)个字节 //从当 阅读全文
posted @ 2024-07-13 12:07 Wzline 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 含义: 谁能看到他们 谁能调用? 谁能使用? 可见性的修饰符: private 含义: 只有其所在的类可以访问,被修饰的变量 但是friend关键字可以让类 或者函数成为朋友(友元) 可以在别处访问私有成员 protected 含义: 所在的类和层次结构中的所有 子类 可以访问这些符号 例子: cl 阅读全文
posted @ 2024-07-13 09:42 Wzline 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 定义: class TIme:public Ent//Ent Time 是Ent的子集 继承Ent类的公开变量 //Time 可共享Ent ,Ent不能共享Time类 虚函数: 功能: 允许在子类中重写方法 也就是本例子中的Time类中,在Ent类中重写virtual让它做其他事情 例如: clas 阅读全文
posted @ 2024-07-13 09:13 Wzline 阅读(3) 评论(0) 推荐(0) 编辑