c++
文章平均质量分 95
退1️⃣码头
这个作者很懒,什么都没留下…
展开
-
C++类和对象(3)
一、赋值运算符重载1.1 运算符重载1.2 赋值运算符重载1.3 日期类实现Date.hDate.c++test.cpp。原创 2024-09-03 22:40:45 · 1006 阅读 · 1 评论 -
C++类和对象(2)
我们不写,编译器默认⽣成的构造,对内置类型成员变量的初始化没有要求,也就是说是是否初始化是不确定的,看编译器。对于⾃定义类型成员变量,要求调⽤这个成员变量的默认构造函数初始化。如果这个成员变量,没有默认构造函数,那么就会报错,我们要初始化这个成员变量,需要⽤初始化列表才能解决,初始化列表,我们下个章节再细细讲解。说明:C++把类型分成内置类型(基本类型)和⾃定义类型。内置类型就是语⾔提供的原⽣数据类型,原创 2024-09-02 16:14:55 · 917 阅读 · 1 评论 -
C++ 类和对象(1)
class为定义类的关键字,Stack为类的名字,{}中为类的主体,注意类定义结束时后⾯分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的⽅法或者成员函数。为了区分成员变量,⼀般习惯上成员变量会加⼀个特殊标识,如成员变量前⾯或者后⾯加_ 或者 m开头,注意C++中这个并不是强制的,只是⼀些惯例,具体看公司的要求。C++中struct也可以定义类,C++兼容C中struct的⽤法,同时struct升级成了类,明显的变化是。原创 2024-08-08 21:15:48 · 708 阅读 · 7 评论 -
C++入门
/变量int Add(int x, int y) //函数struct MyNode //类型int a;int main()// 这⾥默认是访问的是全局的rand函数指针// 这⾥指定hao命名空间中的randreturn 0;int main()// 这⾥默认是访问的是全局的rand函数指针// 这⾥指定bit命名空间中的randreturn 0;}ST;assert(ps);......原创 2024-08-03 00:41:38 · 1026 阅读 · 8 评论