
C++
fantastic_here
这个作者很懒,什么都没留下…
展开
-
C++单链表操作
/**单链表操作1.链表创建2.链表插入(头插法,尾插法)3.链表删除指定位置元素4.链表整表删除5.获取链表中某个位置的元素**/#include<iostream>using namespace std;class list{public: list() { Creat(); } void Creat(); void Output(); void Head_input(int a); void ...原创 2020-09-15 11:17:42 · 222 阅读 · 0 评论 -
C++中的同名二义性和路径二义性
继承机制中的二义性分为:同名二义性和路径二义性。以下用两个图解释两种二义性的区别和解决方法: 或(图画的丑不要介意)如图1:D d;d.x;此时d.x指的是C的x还是D的x,即出现了同名二义性。如图2:D d;d.x;此时指的是B的x还是C的x,即出现了同名二义性。解决方法一:用类名来限定d.C::x或d.B::x解决方法二:同名覆盖 图3如图三:D d;d.x;此时d.x指的是A的x还是D的x,...原创 2018-05-18 09:13:24 · 997 阅读 · 0 评论