﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>C++博客-厚积薄发-随笔分类-STL&amp;GP</title><link>http://www.cppblog.com/weiym/category/20193.html</link><description>海纳百川, 有容乃大
</description><language>zh-cn</language><lastBuildDate>Wed, 22 Oct 2014 19:18:30 GMT</lastBuildDate><pubDate>Wed, 22 Oct 2014 19:18:30 GMT</pubDate><ttl>60</ttl><item><title>智能指针与库</title><link>http://www.cppblog.com/weiym/archive/2013/06/20/201183.html</link><dc:creator>Richard Wei</dc:creator><author>Richard Wei</author><pubDate>Thu, 20 Jun 2013 14:38:00 GMT</pubDate><guid>http://www.cppblog.com/weiym/archive/2013/06/20/201183.html</guid><wfw:comment>http://www.cppblog.com/weiym/comments/201183.html</wfw:comment><comments>http://www.cppblog.com/weiym/archive/2013/06/20/201183.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/weiym/comments/commentRss/201183.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/weiym/services/trackbacks/201183.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 越抽象的东西离底层机器就越遥远， C++隔着复杂的编译器， Java/C#隔着虚拟机， 脚本语言隔着解释器， 这就是高级语言的代价。&nbsp;&nbsp;<a href='http://www.cppblog.com/weiym/archive/2013/06/20/201183.html'>阅读全文</a><img src ="http://www.cppblog.com/weiym/aggbug/201183.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/weiym/" target="_blank">Richard Wei</a> 2013-06-20 22:38 <a href="http://www.cppblog.com/weiym/archive/2013/06/20/201183.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>山寨STL</title><link>http://www.cppblog.com/weiym/archive/2013/04/03/199074.html</link><dc:creator>Richard Wei</dc:creator><author>Richard Wei</author><pubDate>Wed, 03 Apr 2013 08:54:00 GMT</pubDate><guid>http://www.cppblog.com/weiym/archive/2013/04/03/199074.html</guid><wfw:comment>http://www.cppblog.com/weiym/comments/199074.html</wfw:comment><comments>http://www.cppblog.com/weiym/archive/2013/04/03/199074.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/weiym/comments/commentRss/199074.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/weiym/services/trackbacks/199074.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 个人尝试山寨了下STL， 对STL的6大组件(containers, algorithms, iterators, functors, adaptors, allocators)都有涉及。 当然山寨STL不是为了重复造轮子，而是为了更好的理解和扩展STL。&nbsp;&nbsp;<a href='http://www.cppblog.com/weiym/archive/2013/04/03/199074.html'>阅读全文</a><img src ="http://www.cppblog.com/weiym/aggbug/199074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/weiym/" target="_blank">Richard Wei</a> 2013-04-03 16:54 <a href="http://www.cppblog.com/weiym/archive/2013/04/03/199074.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在C++泛型编程中如何只特化类的一个成员函数</title><link>http://www.cppblog.com/weiym/archive/2013/02/14/197830.html</link><dc:creator>Richard Wei</dc:creator><author>Richard Wei</author><pubDate>Thu, 14 Feb 2013 12:31:00 GMT</pubDate><guid>http://www.cppblog.com/weiym/archive/2013/02/14/197830.html</guid><wfw:comment>http://www.cppblog.com/weiym/comments/197830.html</wfw:comment><comments>http://www.cppblog.com/weiym/archive/2013/02/14/197830.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cppblog.com/weiym/comments/commentRss/197830.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/weiym/services/trackbacks/197830.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 从编译时到运行时，从面向对象到普通范型编程再到模板元编程，C++复杂得让人无语， 也强大得让人无语， 而且C++语言本身是在不断发展的(C++11)， 同一问题在C++中往往有多种解决方案，这些解决方案有的简单，有的复杂，有的高效， 也有的低效， 而我们的目标就是利用C++这把利器寻找简单而高效的解决方案。<br><br> <br>&nbsp;&nbsp;<a href='http://www.cppblog.com/weiym/archive/2013/02/14/197830.html'>阅读全文</a><img src ="http://www.cppblog.com/weiym/aggbug/197830.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/weiym/" target="_blank">Richard Wei</a> 2013-02-14 20:31 <a href="http://www.cppblog.com/weiym/archive/2013/02/14/197830.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>泛型编程杂谈</title><link>http://www.cppblog.com/weiym/archive/2012/11/10/195012.html</link><dc:creator>Richard Wei</dc:creator><author>Richard Wei</author><pubDate>Sat, 10 Nov 2012 06:25:00 GMT</pubDate><guid>http://www.cppblog.com/weiym/archive/2012/11/10/195012.html</guid><wfw:comment>http://www.cppblog.com/weiym/comments/195012.html</wfw:comment><comments>http://www.cppblog.com/weiym/archive/2012/11/10/195012.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cppblog.com/weiym/comments/commentRss/195012.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/weiym/services/trackbacks/195012.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 有些人说GP的抽象能力高于OO，这个观点我并不认同，我感觉只是他们的抽象方式不一样，OO是基于接口， 而GP是基于concept。OO的基于接口的抽象，在源代码和最终运行时都能体现，源代码中是接口，运行时是虚表，所以他们是一致的， 符合普通人的思维习惯。GP基于concept的抽象， 主要体现在源代码中 ，只是你用来告诉编译器你的思维方式， 在运行时他可能是一个完全不同的世界，所以比较难理解。&nbsp;&nbsp;<a href='http://www.cppblog.com/weiym/archive/2012/11/10/195012.html'>阅读全文</a><img src ="http://www.cppblog.com/weiym/aggbug/195012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/weiym/" target="_blank">Richard Wei</a> 2012-11-10 14:25 <a href="http://www.cppblog.com/weiym/archive/2012/11/10/195012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>