<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>pandaxcl的专栏--我的网站开站啦：http://www.autodev.net - C++基础</title><link>http://blog.csdn.net/pandaxcl/category/189570.aspx</link><description>本类中的文档主要讲述的是一些通用的C++基础知识</description><dc:language>zh-CN</dc:language><lastUpdateTime>Tue, 05 Feb 2008 12:51:10 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>pandaxcl</dc:creator><title>配合STL算法编写类的成员函数</title><link>http://blog.csdn.net/pandaxcl/archive/2008/02/05/2084287.aspx</link><pubDate>Tue, 05 Feb 2008 12:51:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2008/02/05/2084287.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/2084287.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2008/02/05/2084287.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/2084287.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2084287</trackback:ping><description>我们在使用C++的开发工作中，经常会编写许许多多的类，当然也会编写大量的成员函数。但是对于如何设计类的结构，如何确定类的成员，这将会是一个艰难的抉择过程。在编写C++类的过程中，我们都希望是我们的成员函数集合最小化，但是常常很难做到这一点。本文就来详细的讨论一下这个问题！&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/2084287.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---基础篇_分析C++重载函数(3)--存在的问题</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840324.aspx</link><pubDate>Tue, 23 Oct 2007 21:58:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840324.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840324.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840324.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840324.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840324</trackback:ping><description>从前面的代码还可以看出，应用any的过程中还是有比较大的限制。例如当多个重载函数的第一个参数类型相同的时候，虽然后续的参数类型不同，是合法的C++重载函数，但是 any就不知道该转型为那一个，从而产生了编译错误：）本文就给出了几种解决这种难题的方法：）&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840324.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---基础篇_分析C++重载函数(2)--分析函数参数的种类</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840317.aspx</link><pubDate>Tue, 23 Oct 2007 21:55:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840317.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840317.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840317.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840317.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840317</trackback:ping><description>在上一篇文档中提到了分析函数参数数量的方法，现在就来解决更深层次的问题：这些数量的函数参数具体是什么类型的？本文就给出了一个比较统一的方法实现了采用C++模板语言分析出类域中的某个函数的参数具体是什么！&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840317.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---基础篇_分析C++重载函数(1)--分析函数参数的数量</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840311.aspx</link><pubDate>Tue, 23 Oct 2007 21:52:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840311.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840311.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840311.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840311.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840311</trackback:ping><description>在分析C++代码的时候，特别是分析C++函数（仿函数）的时候，若是能够分析出在一个名字空间（类域）里面的指定函数名称的函数的参数的数量将会是非常有用的：）这一章就对这个问题进行详细的分析。&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840311.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---分析C++类结构</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840308.aspx</link><pubDate>Tue, 23 Oct 2007 21:49:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840308.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840308.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840308.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840308.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840308</trackback:ping><description>本文采用C++语言自身的模板语言实现了分析C++类结构的功能。C++类结构的内容包括：
1.类是否拥有指定参数的成员函数
2.类是否存在指定名称的成员函数
3.类是否存在指定名称的成员变量
4.类是否存在指定名称的子类（型）
&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840308.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---分析C++类层次</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840299.aspx</link><pubDate>Tue, 23 Oct 2007 21:45:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840299.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840299.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840299.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840299.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840299</trackback:ping><description>本文介绍了采用C++的模板技术，可以实现C++语言自己分析自己的类层次结构：）可以分析出某个类的基类是什么，是不是很神奇啊；）&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840299.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>自动化C++程序设计---C++里的模板语言</title><link>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840294.aspx</link><pubDate>Tue, 23 Oct 2007 21:42:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840294.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1840294.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2007/10/23/1840294.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1840294.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1840294</trackback:ping><description>介绍通过C++中的模板，可以表达为一种计算机语言的原理：）拥有整数加减乘除四则运算，选择结构和循环结构：）具备有通用编程语言具备的基本结构，从而构成了语言结构，本文只是解释前述结构的实现方式；）&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1840294.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>Undo（Redo）撤销和重做代码的最后测试文件（相当于文档）</title><link>http://blog.csdn.net/pandaxcl/archive/2006/12/31/1471571.aspx</link><pubDate>Sun, 31 Dec 2006 23:02:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2006/12/31/1471571.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/1471571.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2006/12/31/1471571.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/1471571.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1471571</trackback:ping><description>本文是之前写过的撤销和重做库的一份比较完整的测试文档，可以当作文档来使用，不过不知道应该如何在这个博客里面链接完整代码，所以需要代码的朋友可以到CSDN的下载频道去下载(pandaxcl.rar)，或者来邮件索取，如果您使用了我的代码，请麻烦通知一声，我会非常欣慰的:)&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/1471571.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>C++中模板构造函数和模板转义运算符的妙用</title><link>http://blog.csdn.net/pandaxcl/archive/2006/07/06/884579.aspx</link><pubDate>Thu, 06 Jul 2006 12:25:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2006/07/06/884579.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/884579.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2006/07/06/884579.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/884579.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=884579</trackback:ping><description>在C++中我们会遇到如何让一个函数能够接收任意的类型的参数的问题，在C语言中解决这个问题的方法是使用省略号作为函数的原型，但是省略号参数并不能指定参数具体的数量因此存在着一定的安全隐患，最近在研究Loki库的可继承性静态代码的时候发现在C++中还存在另外一种C++特有的方法，那就是采用模板构造函数和模板转换运算符。&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/884579.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>C++中使用STL轻松实现序列化</title><link>http://blog.csdn.net/pandaxcl/archive/2006/04/03/649682.aspx</link><pubDate>Mon, 03 Apr 2006 21:59:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2006/04/03/649682.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/649682.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2006/04/03/649682.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/649682.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=649682</trackback:ping><description>在用C++编写应用程序的过程中，经常涉及到序列化的问题，但是序列化的问题通常都
会有非常繁琐的过程代码需要书写，本文中就是通过使用STL经过简单的步骤实现了程序的序列化问题
，简单直接，和其它的序列化方案有着很大的不同。&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/649682.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>pandaxcl</dc:creator><title>C++类什么情况下需要虚拟析构函数</title><link>http://blog.csdn.net/pandaxcl/archive/2006/04/03/648896.aspx</link><pubDate>Mon, 03 Apr 2006 12:57:00 GMT</pubDate><guid>http://blog.csdn.net/pandaxcl/archive/2006/04/03/648896.aspx</guid><wfw:comment>http://blog.csdn.net/pandaxcl/comments/648896.aspx</wfw:comment><comments>http://blog.csdn.net/pandaxcl/archive/2006/04/03/648896.aspx#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.csdn.net/pandaxcl/comments/commentRss/648896.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=648896</trackback:ping><description>在C++中编写类的过程中经常搞不清楚什么时候需要虚拟析构函数，什么时候可以省略，本文中就对常见的7种情况分别进行了讨论，并分别得到了相应的结论。值得注意的是这里的讨论在g++编译器和VC8编译器cl种得到了一致的结果。&lt;img src ="http://blog.csdn.net/pandaxcl/aggbug/648896.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>