study_hard_forever
study_hard_forever
全部文章
C++
2020,你好!(1)
2022,你好!(1)
ACM基础(69)
Java(2)
Java Web与Java EE(11)
Python(4)
操作系统(5)
数据库(10)
数据结构(30)
未归档(74)
杂文~(3)
算法设计与分析(1)
计算机网络(12)
设计模式(27)
软件安装配置(1)
归档
标签
去牛客网
登录
/
注册
study_hard_forever的博客
全部文章
/ C++
(共63篇)
C++面向对象程序设计 学习心得
C++面向对象程序设计 学习心得: 这学期学了C++面向对象程序设计,通过成绩单处理,ATM,通讯录,图书管理系统这几个简单系统,慢慢地对系统的设计有了一个初步的认识。 简单说一下设计系统具体的过程以及一些注意事项: 拿到一个设计的题目或者说一个项目的需求分析,首先要根据大体功能(需求分析)规...
2022-03-13
0
250
C++之对象的初始化、复制和销毁
C++之对象的初始化、复制和销毁 C++定义了几种不同的初始化形式,对于类类型的对象来说,不同的初始化形式意味着要调用不同的构造函数。 初始化方式:默认初始化,直接初始化,拷贝初始化,列表初始化 默认初始化:如果定义对象时没有指定初值,对象被默认初始化,调用类中的默认构造函数,例:A a; //默...
2022-03-13
0
328
C++之运算符重载
C++之运算符重载 可以将运算符看作是一种特殊的函数:操作数是函数的参数,运算结果是函数的返回值, 如果运算符被看作是函数,自然也可以像函数一样重载。 已见过的运算符重载现象:移位运算符>>和<<,用作流输入和输出运算符 定义重载运算符和定义普通函数类似: 函数名:由关键字...
2022-03-13
0
409
C++之组合与继承
C++之组合与继承 组合:将一个类的对象作为另一个类的成员,被称作组合或包含,创建包含对象成员的组合对象时,会执行成员类的构造函数初始化对象成员。成员初始化的次序和成员声明的次序相同,并不考虑它们在初始化列表中的排列顺序。 复用类: 一、如果可以获得源码,修改其源代码 二、如果不能获得源代码,或者...
2022-03-13
0
238
C++之虚函数与多态
C++之虚函数与多态: 多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现,重载函数是多态性的一种简单形式。 虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。 实现运行时多态的关键首先是要说明虚函数,另外,必须用基类指针调用派生类的不同实现版本,冠以关键...
2022-03-13
0
236
文件操作的详细使用
补上之前的文件操作部分,下面是对文件操作的具体知识点列举与使用说明: 文件操作 文件是根据特定的目的而收集在一起的有关数据的集合。C++把每一个文件都看成是一个有序的字节流,每个文件都以文件结束标志结束,如果要操作某个文件,程序必须首先打开该文件。当一个文件被打开后,该文件就和一个流关联起来,这...
2022-03-13
0
442
指针在数组对象中的基本使用与地址探讨
指针在数组对象中的基本使用与地址探讨: 这里涉及到类与对象、指针和运算符重载的一些内容: 阅读前可以参考(标星号代表重点): *类和对象的进一步了解与使用 **指针及其应用 C++单元学习小结之指针(续),存储空间的分配策略,new和delete运算符,const限定词 结构体(续),枚举 ***...
2022-03-13
0
526
关键字const、volatile与指针的使用;汇编语言与寄存器状态的查看
关键字const、volatile与指针的使用;汇编语言与寄存器状态的查看: 首先来看一个例子,为了防止是编译器自身优化的原因导致结果不一致性我们在这里禁止编译器优化(实际上这里与编译器优化无关): 例一(const与指针的使用导致的结果不一致性): #include <iostream&...
2022-03-13
0
543
C++杂文(1)
文章目录 1、不能使用int x,y=0;方式来定义x和y都为0的情况。(这种定义只是给y赋值为0,而x是随机数。) 2、print()函数的压栈处理...
2022-03-13
0
356
C++杂文(2)
文章目录 1、C++函数方式实现并交差程序(注意内容:运算符重载+函数使用) 2、Java实现比较类对象是否相同(重写equal、hashcode):...
2022-03-13
0
308
首页
上一页
1
2
3
4
5
6
7
下一页
末页