<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Kurou的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Kurou</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Kurou]]></copyright><item><title><![CDATA[C++ enum hack技巧]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/141386835</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/141386835</guid><author>Kurou</author><pubDate>Wed, 21 Aug 2024 10:34:01 +0800</pubDate><description><![CDATA[具体做法就是在类中定义一个没有名字的enum object，然后在该object中定义需要的常量。相同，加上已经有许多老代码使用enum hack的方式定义类中的编译期常量，而且enum hack（由于出现得更早）也被更多编译器支持。因此似乎没理由舍弃enum hack。的特性之前，人们常用一种被称为"enum hack"的技巧，以在类中定义编译期常量。的出现是为了解决无法直接在类中定义编译期常量的问题，但enum hack实现的效果和。可以看到，在类中定义的无名enum类型只能在类中被访问。]]></description><category></category></item><item><title><![CDATA[C++常量指针和指向常量的指针辨析]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/141356830</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/141356830</guid><author>Kurou</author><pubDate>Tue, 20 Aug 2024 14:05:36 +0800</pubDate><description><![CDATA[修饰指针有两种类型，一种是指向常量的指针，一种是指针本身是常量（即指针指向固定一块地址，不能更改，而这块地址中存储的内容可以是变量）。这个说明符(specifier)的结合规则永远是结合到“最近的词”（而且优先向左）。可以给指向const的指针分配一个non-const对象，因为这仅仅是在说：虽然这个对象可以变化，但我在使用这个指针时不会改变这个对象。但是，不可以给指向non-const的指针分配一个const对象，因为这会威胁到由const保证的安全性。的格式才是指针常量。]]></description><category></category></item><item><title><![CDATA[Ubuntu下MATLAB不能保存路径设置的解决办法（借助MATLAB启动项修改）]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/141194393</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/141194393</guid><author>Kurou</author><pubDate>Wed, 14 Aug 2024 16:30:06 +0800</pubDate><description><![CDATA[本文介绍了利用修改/创建启动脚本的方式来解决MATLAB无法保存路径设置等预设项的问题。]]></description><category></category></item><item><title><![CDATA[[QuickStart] GDB调试快速入门]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/141027287</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/141027287</guid><author>Kurou</author><pubDate>Thu, 08 Aug 2024 15:07:18 +0800</pubDate><description><![CDATA[​在有着详细的英文教程，然而完全读一遍教程费时费力。我们更希望能够快速入手，掌握基本的GDB使用。事实上，官网教程也提供了一个，借助这一案例，我们可以快速入门GDB。下面的我们将该案例翻译成中文，随后我们对该案例使用到的GDB命令进行小结。]]></description><category></category></item><item><title><![CDATA[[LaTeX] \includepdf插入pdf文件报错]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/136150871</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/136150871</guid><author>Kurou</author><pubDate>Sun, 18 Feb 2024 14:12:12 +0800</pubDate><description><![CDATA[使用\includepdf插入pdf文件的部分页面时报错xdvipdfmx:fatal: Image inclusion failed for "xxx.pdf" (page=..)经尝试，报错的这份32页的pdf无法正确插入，另一份31页的与8页的可行，怀疑是pdf页码过多导致。故将32页pdf中所需页码单独分割成一文件，再插入，跑通了。折腾了几个小时，特作此记录。]]></description><category></category></item><item><title><![CDATA[[GNU make]makefile中赋值符号=,:=,+=的区别详解]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/135065509</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/135065509</guid><author>Kurou</author><pubDate>Mon, 18 Dec 2023 16:19:38 +0800</pubDate><description><![CDATA[介绍了makefile语法中，= := +=三种赋值符号的区别]]></description><category></category></item><item><title><![CDATA[[C++] 函数的默认参数（Default Arguments）]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/134387787</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/134387787</guid><author>Kurou</author><pubDate>Mon, 13 Nov 2023 22:20:18 +0800</pubDate><description><![CDATA[C++ 允许在声明函数时给参数赋默认值。当函数被调用时如果不传入该参数，则参数自动使用默认值。当只给一部分参数设置默认值时，声明时应当将不含默认值的参数写在前面，含默认值的参数写在后面。示例2：部分设置默认值。]]></description><category></category></item><item><title><![CDATA[[Pandas] to_excel保存时writer.save() 报错问题]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/134385564</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/134385564</guid><author>Kurou</author><pubDate>Mon, 13 Nov 2023 20:25:07 +0800</pubDate><description><![CDATA[也就是说，新版Pandas中save()函数已经被弃用了，只用writer.close()保存即可。]]></description><category></category></item><item><title><![CDATA[ubuntu用shell脚本实现自定义快捷键（以触摸板开关为例）]]></title><link>https://blog.youkuaiyun.com/Kurou/article/details/134275661</link><guid>https://blog.youkuaiyun.com/Kurou/article/details/134275661</guid><author>Kurou</author><pubDate>Tue, 07 Nov 2023 21:07:41 +0800</pubDate><description><![CDATA[后面要用到gsetting命令，而dconf-editor是一个图形化的gsetting配置界面，在里面我们可以找到修改触控板的设置选项。随便起个名字，按自己喜好设置快捷键，在命令一栏中输入tpadCtrl.sh即可。之后就可以用快捷键开关触摸板了。打开“设置”——>“键盘”——>“查看及自定义快捷键”——>“自定义快捷键”——>“+”之后开始写shell脚本，用vim（或别的文本编辑器）在～/bin中创建新的脚本。同样的，如果没有给脚本所在的文件夹添加到PATH里，就要在文件名前加上完整路径。]]></description><category></category></item></channel></rss>