- 博客(4)
- 收藏
- 关注
原创 Arm汇编
功能:不执行任何操作,通常用于填充或调试。- 条件分支(小于等于时跳转)- 条件分支(不相等时跳转)- 条件分支(相等时跳转)- 条件分支(小于时跳转)
2024-11-04 18:58:58
1263
原创 C++复习--模板
这两个函数功能完全相同,只是数据类型不同,有没有办法能使定义一次函数,完成所有类型数据的功能呢?为一组类型提供一个定制实现,而不是仅针对某个具体类型。模板特化使得代码更加灵活和可重用,能够根据不同的类型需求执行不同的逻辑。为特定类型提供一个完整的实现。例如,如果有一个模板类Box,可以为。像这样,就可以定义一次函数实现多个类型数据的功能,称之为模板;功能是比较两个数的大小,返回大的那一个。如果定义的两个float数呢?模板的作用就体现出来了。则需要再次定义一个函数。
2024-10-31 20:22:27
174
原创 C++复习- -友元
注意这里是 MyClass 类将 MyFriendClass 当作朋友,后者可以访问前者的私有成员,但是前者不可以访问后者的私有成员。友元关系不会被继承。即使一个基类的友元函数或类也是派生类的友元,派生类的私有和保护成员也不会自动对基类的友元开放。一般类的私有成员,只有本类的方法能够访问,如果外部函数或者其他类一定想要访问这个成员,则可以定义一个友元。此时,只有该类的友元成员函数能访问另一个类的成员,而类的其他成员函数不能。这样就可以通过友元函数,在类的外部,访问类的私有成员了。
2024-10-12 20:07:59
382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅