<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[KouFiee的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/KouFiee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; KouFiee]]></copyright><item><title><![CDATA[静态联编与动态联编]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162699408</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162699408</guid><author>KouFiee</author><pubDate>Sun, 12 Jul 2026 09:11:11 +0800</pubDate><description><![CDATA[静态联编是指在编译和链接阶段，就将函数实现和函数调用关联起来。C语言中的所有联编都是静态联编，C++中也支持静态联编。静态联编的处理流程源代码 编译阶段--> 编译器查找 func 的函数地址↓生成直接调用指令特点：地址在编译时就已确定执行时直接跳转到该地址没有任何运行时开销动态联编是指在程序执行时才将函数实现和函数调用关联起来。C++中通过基类指针或引用调用虚函数时，会在运行时根据实际对象类型选择调用哪个函数。动态联编的处理流程源代码 编译阶段p->add(10);]]></description><category></category></item><item><title><![CDATA[RTTI（运行时类型识别）]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162699180</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162699180</guid><author>KouFiee</author><pubDate>Sun, 12 Jul 2026 09:11:00 +0800</pubDate><description><![CDATA[是 C++ 中唯一一个运行时执行类型转换的运算符，用于在类层次结构中进行安全的向下转换。// 语法 dynamic_cast < 目标类型 >(表达式) // 特点： // 1. 必须在运行时执行（需要 RTTI 支持） // 2. 必须有虚函数（多态类型） // 3. 必须是公有继承// 语法 dynamic_cast < 目标类型 >(表达式) // 特点： // 1. 必须在运行时执行（需要 RTTI 支持） // 2. 必须有虚函数（多态类型） // 3. 必须是公有继承。]]></description><category></category></item><item><title><![CDATA[多态性原理(详)]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162698957</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162698957</guid><author>KouFiee</author><pubDate>Sun, 12 Jul 2026 09:10:41 +0800</pubDate><description><![CDATA[多态是面向对象编程的三大特性之一，指。]]></description><category></category></item><item><title><![CDATA[多态与虚函数(理论)]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162698746</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162698746</guid><author>KouFiee</author><pubDate>Sun, 12 Jul 2026 09:10:28 +0800</pubDate><description><![CDATA[4.1 虚函数的定义​是一个类的成员函数:   virtual  返回类型  函数名（参数表）​关键字 virtual 指明该成员函数为虚函数。只能将类的成员函数定义为虚函数​当某一个类的成员函数被定义为虚函数，则由该类派生出来的所派生类中，函数始终保持虚函数的特征public:// 虚函数：使用 virtual 关键字声明// 纯虚函数：没有函数体，=0// 使 Animal 成为抽象类public:// 重写虚函数（override 关键字可选，推荐使用）]]></description><category></category></item><item><title><![CDATA[空类与虚继承的内存大小分析]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162698260</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162698260</guid><author>KouFiee</author><pubDate>Sun, 12 Jul 2026 09:10:14 +0800</pubDate><description><![CDATA[C++ 中空类的大小规则,场景一：普通继承（无虚继承）,场景二：虚继承,内存布局对比表]]></description><category></category></item><item><title><![CDATA[多层继承与多重继承]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162684119</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162684119</guid><author>KouFiee</author><pubDate>Sat, 11 Jul 2026 07:54:42 +0800</pubDate><description><![CDATA[概念对比,概念对比,多重继承,private 继承对多层继承的影响,不同继承方式对后续继承的影响对比]]></description><category></category></item><item><title><![CDATA[虚基表与虚继承的内存关系]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162684079</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162684079</guid><author>KouFiee</author><pubDate>Sat, 11 Jul 2026 07:54:24 +0800</pubDate><description><![CDATA[虚继承的核心机制,内存结构对比,虚基表（vbtable）的结构,完整的内存偏移示例]]></description><category></category></item><item><title><![CDATA[多重继承与菱形继承]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162684018</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162684018</guid><author>KouFiee</author><pubDate>Sat, 11 Jul 2026 07:54:10 +0800</pubDate><description><![CDATA[多重继承概述,多重继承的基本语法,多重继承的构造顺序,多重继承的二义性问题,菱形继承问题,虚继承,虚继承的内存布局]]></description><category></category></item><item><title><![CDATA[公有继承与私有继承的区别]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672296</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672296</guid><author>KouFiee</author><pubDate>Sat, 11 Jul 2026 07:54:00 +0800</pubDate><description><![CDATA[核心概念对比，公有继承（is-a 关系），私有继承（has-a 关系），公有继承 与 私有继承 与 组合，多重继承与组合的选择，继承与静态成员]]></description><category></category></item><item><title><![CDATA[编写派生的赋值运算符重载函数]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672257</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672257</guid><author>KouFiee</author><pubDate>Sat, 11 Jul 2026 07:53:49 +0800</pubDate><description><![CDATA[核心概念，赋值运算符 与 拷贝构造函数，派生类赋值运算符的调用规则，四种场景详细分析]]></description><category></category></item><item><title><![CDATA[编写派生类中的拷贝构造函数]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672237</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672237</guid><author>KouFiee</author><pubDate>Fri, 10 Jul 2026 08:01:25 +0800</pubDate><description><![CDATA[核心概念，派生类拷贝构造函数的调用规则，四种场景详细分析]]></description><category></category></item><item><title><![CDATA[编写派生类的构造函数]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672181</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672181</guid><author>KouFiee</author><pubDate>Fri, 10 Jul 2026 08:01:12 +0800</pubDate><description><![CDATA[核心原则：构造函数和析构函数不能被继承，派生类构造函数的调用规则，派生类构造函数的四种编写场景，派生类构造函数的执行顺序]]></description><category></category></item><item><title><![CDATA[继承关系中的构造与析构顺序]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672144</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672144</guid><author>KouFiee</author><pubDate>Fri, 10 Jul 2026 08:00:58 +0800</pubDate><description><![CDATA[构造与析构的核心顺序规则,构造顺序规则,析构顺序规则,多重继承的构造与析构顺序示例]]></description><category></category></item><item><title><![CDATA[同名隐藏基础]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672038</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672038</guid><author>KouFiee</author><pubDate>Fri, 10 Jul 2026 08:00:50 +0800</pubDate><description><![CDATA[什么是同名隐藏？同名隐藏的核心规则，数据成员的同名隐藏，成员函数的同名隐藏，同名隐藏 与 虚函数覆盖]]></description><category></category></item><item><title><![CDATA[赋值兼容规则]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162671989</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162671989</guid><author>KouFiee</author><pubDate>Fri, 10 Jul 2026 08:00:39 +0800</pubDate><description><![CDATA[什么是赋值兼容规则？赋值兼容的三种形式，赋值兼容规则的前提条件，赋值兼容规则的关键要点，赋值兼容规则的意义]]></description><category></category></item><item><title><![CDATA[基类对象与成员对象的区别]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162670239</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162670239</guid><author>KouFiee</author><pubDate>Thu, 09 Jul 2026 09:49:05 +0800</pubDate><description><![CDATA[核心概念对比，继承关系（is-a）,包含关系（has-a）,访问权限的对比,成员对象位置对访问的影响，构造顺序的分析，继承与包含的关键区别]]></description><category></category></item><item><title><![CDATA[继承与派生]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162672076</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162672076</guid><author>KouFiee</author><pubDate>Thu, 09 Jul 2026 09:48:51 +0800</pubDate><description><![CDATA[面向对象的三大特征，继承的基本概念，派生类设计的四个步骤，继承关系中的存储布局，不同继承方式的访问控制，继承中的成员访问规则，继承中的构造函数和析构函数]]></description><category></category></item><item><title><![CDATA[对象与对象的关系]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162670089</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162670089</guid><author>KouFiee</author><pubDate>Thu, 09 Jul 2026 09:48:26 +0800</pubDate><description><![CDATA[对象关系的六种类型,组合关系,参数传递方式的对比,聚合与组合的区别]]></description><category></category></item><item><title><![CDATA[静态成员基础]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162669944</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162669944</guid><author>KouFiee</author><pubDate>Thu, 09 Jul 2026 09:48:05 +0800</pubDate><description><![CDATA[静态成员概述,静态数据成员,静态成员函数,静态成员函数的特殊用法,静态成员的应用,静态成员 、友元 、普通成员]]></description><category></category></item><item><title><![CDATA[友元函数基础]]></title><link>https://blog.youkuaiyun.com/KouFiee/article/details/162669811</link><guid>https://blog.youkuaiyun.com/KouFiee/article/details/162669811</guid><author>KouFiee</author><pubDate>Thu, 09 Jul 2026 09:47:52 +0800</pubDate><description><![CDATA[友元概述，友元的三种形式，友元的三个重要特性，友元的位置与作用域，友元的优缺点]]></description><category></category></item></channel></rss>