<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_43519552的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_43519552</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_43519552]]></copyright><item><title><![CDATA[异常的学习]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131641548</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131641548</guid><author>qq_43519552</author><pubDate>Tue, 11 Jul 2023 10:31:25 +0800</pubDate><description><![CDATA[【代码】异常的学习。]]></description><category></category></item><item><title><![CDATA[面向对象版计算器（一）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131296699</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131296699</guid><author>qq_43519552</author><pubDate>Mon, 03 Jul 2023 21:07:47 +0800</pubDate><description><![CDATA[Expression :表达式，Term：项，Factor ：因式。]]></description><category></category></item><item><title><![CDATA[RTTI介绍]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131288425</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131288425</guid><author>qq_43519552</author><pubDate>Mon, 19 Jun 2023 22:32:29 +0800</pubDate><description><![CDATA[【代码】RTTI介绍。]]></description><category></category></item><item><title><![CDATA[虚函数和多态]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131284990</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131284990</guid><author>qq_43519552</author><pubDate>Mon, 19 Jun 2023 15:01:44 +0800</pubDate><description><![CDATA[对于一个没有任何接口的类，如果想要将它定义成抽象类，只能将虚析构函数声明为纯虚的。虚函数：基类之指针指向派生类对象，调用的是派生类的虚函数。例外是纯虚析构函数要给出实现。（给出一个空的实现即可）这就使得我们可以一致的观点来看待不同的派生类对象。通常情况下在基类中纯虚函数不需要实现。]]></description><category></category></item><item><title><![CDATA[继承（二）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131275300</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131275300</guid><author>qq_43519552</author><pubDate>Sun, 18 Jun 2023 22:54:06 +0800</pubDate><description><![CDATA[在多重继承的代码中，沙发床只有一个重量，这样子重量重复，如何改进？将类类型转换为其他类型。]]></description><category></category></item><item><title><![CDATA[继承（一）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131253948</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131253948</guid><author>qq_43519552</author><pubDate>Sat, 17 Jun 2023 23:49:24 +0800</pubDate><description><![CDATA[对基类的数据成员重定义对基类成员函数的重定义分为两种overwrite与基类完全相同与基类成员函数名相同，参数不同overrideoverload是发生在作用域相同的时候override是覆盖public :return x_;} int x_;} int x_;Derived d;d . Show();]]></description><category></category></item><item><title><![CDATA[map类使用和介绍]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131244451</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131244451</guid><author>qq_43519552</author><pubDate>Fri, 16 Jun 2023 13:05:01 +0800</pubDate><description><![CDATA[【代码】map类使用和介绍。]]></description><category></category></item><item><title><![CDATA[vector类]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131242392</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131242392</guid><author>qq_43519552</author><pubDate>Fri, 16 Jun 2023 12:09:31 +0800</pubDate><description><![CDATA[vector是同一种类型的对象的集合vector的数据结构很像数组，能非常高效和方便地访问单个元素空间连续的空间是可以扩展的vector是一个类模板（class template）要使用vector必须包含相关头文件#include。]]></description><category></category></item><item><title><![CDATA[string类]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131233868</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131233868</guid><author>qq_43519552</author><pubDate>Thu, 15 Jun 2023 22:33:37 +0800</pubDate><description><![CDATA[string类型支持长度可变的字符串，C++标准库将负责管理与存储字符相关的内存，以及提供各种有用的操作要使用string类型对象，必须包含相关头文件#includestring s1;//默认构造函数，s1为空串 string s2(s1);//将s2初始化为s1的一个副本 string s3("value");//将s3初始化为一个空字符串字面值副本 string s4(n , 'c');//将s4初始化为字符'c'的n个副本string s1;]]></description><category></category></item><item><title><![CDATA[运算符重载（二）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/131217766</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/131217766</guid><author>qq_43519552</author><pubDate>Thu, 15 Jun 2023 17:21:48 +0800</pubDate><description><![CDATA[]运算符重载+运算符重载+=运算符重载<<运算符重载运算符重载。]]></description><category></category></item><item><title><![CDATA[运算符重载（一）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130800395</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130800395</guid><author>qq_43519552</author><pubDate>Wed, 31 May 2023 17:59:19 +0800</pubDate><description><![CDATA[友元函数的方式重载，原型为：friend 函数类型 & operator++(类类型 &);成员函数的方式重载，原型为：函数类型 & operator++();]]></description><category></category></item><item><title><![CDATA[友元（c++友元介绍）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130797470</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130797470</guid><author>qq_43519552</author><pubDate>Sun, 21 May 2023 23:28:26 +0800</pubDate><description><![CDATA[友元介绍

友元是一种允许非类成员函数访问类的非公有成员的一种机制。
可以把一个函数指定为类的友元，也可以把整个类指定为另一个类的友元

友元函数
友元类



友元函数

友元函数在类作用域外定义，但它需要在类体中进行说明
为了与该类的成员函数加以区别，定义的方式是在类中用关键字friend说明该函数，格式如下：

friend 类型 友元函数名（参数表）;


友元的作用在于提高程序的运行效率

友元函数注意事项

友元函数不是类的成员函数，在函数体中访问对象的成员，必须用对象名加运算符“.”加对象成员]]></description><category></category></item><item><title><![CDATA[从一个实例看数据抽象与封装]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130797039</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130797039</guid><author>qq_43519552</author><pubDate>Sun, 21 May 2023 21:53:05 +0800</pubDate><description><![CDATA[【代码】从一个实例看数据抽象与封装。]]></description><category></category></item><item><title><![CDATA[对象的使用]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130306766</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130306766</guid><author>qq_43519552</author><pubDate>Sun, 21 May 2023 21:00:56 +0800</pubDate><description><![CDATA[1.用于函数内部修饰变量，即函数内的静态变量。这种变量的生存期长于该函数，使得函数具有一定的“状态”。使用静态变量的函数一般是不可重入的，也不是线程安全的，比如strtok（3）。2.用在文件级别（函数体之外），修饰变量或函数，表示该变量或函数只在本文件可见，其他文件看不到也访问不到该变量或函数。专业的说法叫“具有internal linkage”（简言之：不要暴漏给别的translation unit）。C语言的这两种语法很明确，一般也不容易混淆。]]></description><category></category></item><item><title><![CDATA[构造函数与析构函数（四）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130291321</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130291321</guid><author>qq_43519552</author><pubDate>Sat, 22 Apr 2023 16:22:50 +0800</pubDate><description><![CDATA[【代码】构造函数与析构函数（四）]]></description><category></category></item><item><title><![CDATA[构造函数与析构函数（三）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130232959</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130232959</guid><author>qq_43519552</author><pubDate>Tue, 18 Apr 2023 23:15:55 +0800</pubDate><description><![CDATA[【代码】构造函数与析构函数（三）]]></description><category></category></item><item><title><![CDATA[构造函数与析构函数（二）]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130232293</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130232293</guid><author>qq_43519552</author><pubDate>Tue, 18 Apr 2023 22:26:35 +0800</pubDate><description><![CDATA[回顾（一）的内容：构造函数是一种特殊的成员函数在创建对象的时候自动调用，对对象的数据成员进行初始化栈区创建的对象，在生存期结束的时候会自动调用析构造函数在堆上创建的对象，要有程序员显式调用delete释放该对象，同时调用析构函数。全局对象的构造先于main函数。]]></description><category></category></item><item><title><![CDATA[构造函数与析构函数(一)]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/130231398</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/130231398</guid><author>qq_43519552</author><pubDate>Tue, 18 Apr 2023 21:50:59 +0800</pubDate><description><![CDATA[【代码】构造函数与析构函数(一)]]></description><category></category></item><item><title><![CDATA[类与对象c++]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/129995145</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/129995145</guid><author>qq_43519552</author><pubDate>Fri, 07 Apr 2023 21:09:40 +0800</pubDate><description><![CDATA[内联函数可以提高效率，因为在编译的时候将代码直接嵌入到调用的地方，从而减少了函数调用的开销。体积增大，以空间换时间。内联函数仅仅只是给编译器一个提示，如果函数中有switch，for，可能就不会被解析。相同的作用域，函数名相同，参数可能不同，缺省参数是指函数参数已经有初始值。]]></description><category></category></item><item><title><![CDATA[面向对象介绍]]></title><link>https://blog.youkuaiyun.com/qq_43519552/article/details/129975256</link><guid>https://blog.youkuaiyun.com/qq_43519552/article/details/129975256</guid><author>qq_43519552</author><pubDate>Thu, 06 Apr 2023 17:38:12 +0800</pubDate><description><![CDATA[面向对象是一种认识世界的方法，也是一种程序设计方法面向对象的观点认为，客观世界使由各种各样的实体，也就是对象组成的。每种对象都有自己的内部状态和运动规律。不同的对象间的相互联系和相互作用就构成了各种不同的系统，并进而构成整个客观世界。]]></description><category></category></item></channel></rss>