<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[captainhan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/captainhan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; captainhan]]></copyright><item><title><![CDATA[vector和string的内存管理]]></title><link>https://blog.youkuaiyun.com/captainhan/article/details/7786272</link><guid>https://blog.youkuaiyun.com/captainhan/article/details/7786272</guid><author>captainhan</author><pubDate>Wed, 25 Jul 2012 20:31:15 +0800</pubDate><description><![CDATA[vector 和 string是stl中比较常用的容器，它们都能随着数据的增加自动增加自身的容量。
        vector是用动态数组实现的，当vector没有元素时，数组大小为0，一旦vector中加入元素，加入元素后的总大小大于当前vector的容量时，vector会开辟一块更大的空间，将原来的元素拷贝到新的空间，然后析构原来的元素，最后释放原来所占用的空间。所以当不断有元素加入到ve]]></description><category></category></item><item><title><![CDATA[STL删除元素时会清理哪些东西？]]></title><link>https://blog.youkuaiyun.com/captainhan/article/details/7713008</link><guid>https://blog.youkuaiyun.com/captainhan/article/details/7713008</guid><author>captainhan</author><pubDate>Tue, 03 Jul 2012 19:55:25 +0800</pubDate><description><![CDATA[stl容器删除元素时，大多数人都认为应该会将该元素的内容进行清除，如果该元素是一个类，那么会调用这个类的析构函数。确实，当元素为STL容器的对象时，的确会调用这个类的析构函数，但是当元素为对象指针，而不是对象时，那么久不会调用析构函数。
        我们使用一个类来进行说明，使用set作为stl容器。
#include
#include

using namespace std;]]></description><category></category></item><item><title><![CDATA[毕业三年后学习计划]]></title><link>https://blog.youkuaiyun.com/captainhan/article/details/7684982</link><guid>https://blog.youkuaiyun.com/captainhan/article/details/7684982</guid><author>captainhan</author><pubDate>Fri, 22 Jun 2012 20:32:58 +0800</pubDate><description><![CDATA[到目前为止毕业已经有三年了，作为一个IT从业者我现在也只是在起步阶段，需要聚集力量，才能成为大牛。
        大学期间，主功方向是JAVA和C++，毕业想找一份C++的工作，无奈没有做C++项目的机会，而且当时没有人指点C++如何学习，毕业时只好找了份J2EE相关的工作。一年之后跳槽进入第二家工作，成功转型做C++，心情大好。在工作期间，我逐渐感悟到学习C/C++必须要要掌握的知识点，它们]]></description><category></category></item><item><title><![CDATA[Tokyo Cabinet与Tokyo Tyrant 开篇]]></title><link>https://blog.youkuaiyun.com/captainhan/article/details/6856760</link><guid>https://blog.youkuaiyun.com/captainhan/article/details/6856760</guid><author>captainhan</author><pubDate>Sun, 09 Oct 2011 19:49:43 +0800</pubDate><description><![CDATA[注册优快云这么多年，现在终于下定决心开博写文章了，希望在以后能够坚持下来。目前我比较喜欢高性能服务器的设计，据说TC的性能很不错，就先分析Tokyo Cabinet与Tokyo Tyrant吧，我想分析得全面一些，毕竟这是我开始分析的第一个开源软件。
        Toky]]></description><category></category></item></channel></rss>