<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_60733596的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_60733596</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_60733596]]></copyright><item><title><![CDATA[C++语言读取字符的几种方式：cin、cin.get()、getline()]]></title><link>https://blog.youkuaiyun.com/weixin_60733596/article/details/143660482</link><guid>https://blog.youkuaiyun.com/weixin_60733596/article/details/143660482</guid><author>weixin_60733596</author><pubDate>Sun, 10 Nov 2024 14:55:07 +0800</pubDate><description><![CDATA[cin是标准输入流对象，它是istream类的一个实例。这个对象用于从标准输入设备（通常是键盘）读取数据。cin提供了多种提取运算符（>>）的重载形式，使得可以方便地从输入流中读取不同类型的数据，如整数、浮点数、字符、字符串等。使用cin对象进行输入时，可以使用输入运算符“>>”将输入的数据存储到变量中。在上面的代码中，运算符会自动跳过输入流中首次出现的空格和换行符等空白字符，直到读取到非空白字符。所以使用 cin>> 就不可能仅输入一个空格、制表符、回车符。]]></description><category></category></item><item><title><![CDATA[用户态和内核态、用户空间和内核空间]]></title><link>https://blog.youkuaiyun.com/weixin_60733596/article/details/140107516</link><guid>https://blog.youkuaiyun.com/weixin_60733596/article/details/140107516</guid><author>weixin_60733596</author><pubDate>Mon, 01 Jul 2024 18:33:52 +0800</pubDate><description><![CDATA[内核位置通过将Linux整个体系分为用户态和内核态（或者说内核空间和用户空间）。那内核态到底是什么呢？其实从本质上说就是我们所说的内核，它是一种，特殊在哪儿呢？。用户态就是提供应用程序运行的空间，为了使应用程序访问到内核管理的资源，例如：CPU，内存，I/O。内核必须提供一组通用的访问接口，这些接口就叫Linux整体架构图；]]></description><category></category></item><item><title><![CDATA[构造函数的执行顺序？析构函数的执行顺序？]]></title><link>https://blog.youkuaiyun.com/weixin_60733596/article/details/134102536</link><guid>https://blog.youkuaiyun.com/weixin_60733596/article/details/134102536</guid><author>weixin_60733596</author><pubDate>Sun, 29 Oct 2023 14:38:52 +0800</pubDate><description><![CDATA[【代码】构造函数的执行顺序？析构函数的执行顺序？]]></description><category></category></item><item><title><![CDATA[C++ 面向对象的三大特征 - 详解]]></title><link>https://blog.youkuaiyun.com/weixin_60733596/article/details/134073410</link><guid>https://blog.youkuaiyun.com/weixin_60733596/article/details/134073410</guid><author>weixin_60733596</author><pubDate>Fri, 27 Oct 2023 11:57:18 +0800</pubDate><description><![CDATA[C++面向对象的三大特征是：封装、继承、多态。]]></description><category></category></item><item><title><![CDATA[volatile、extern关键字]]></title><link>https://blog.youkuaiyun.com/weixin_60733596/article/details/133807894</link><guid>https://blog.youkuaiyun.com/weixin_60733596/article/details/133807894</guid><author>weixin_60733596</author><pubDate>Fri, 13 Oct 2023 16:44:52 +0800</pubDate><description><![CDATA[背书volatile 的作用是什么呢？volatile 意思是易变的，是一种类型修饰符，在C/C++中用来阻止编译器因误认某段代码无法被代码本身所改变，而造成的过度优化。编译器每次读取 volatile 定义的变量时，都从内存地址处重新取值。这里就有点疑问了，难道编译器取变量的值不是从内存处取吗？并不全是，编译器有时候会从寄存器处取变量的值，而不是每次都从内存中取。]]></description><category></category></item></channel></rss>