<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/kunp" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/kunp" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 23 Nov 2007 17:44:00 GMT</lastBuildDate><title>顺风飞扬</title><description>路，是走出来的</description><link>http://blog.csdn.net/kunp/</link><item><title>Boost初体验</title><link>http://blog.csdn.net/kunp/archive/2007/11/23/1899735.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/1899735.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/1899735.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1899735</trackback:ping><description>给初学boost的同学一点点帮助，介绍如何安装boost，如何使用boost库&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/1899735.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 24 Nov 2007 01:44:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2007/11/23/1899735.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2007/11/23/1899735.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>用C++写的一个urlcode的例子</title><link>http://blog.csdn.net/kunp/archive/2007/05/08/1601017.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/1601017.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/1601017.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1601017</trackback:ping><description>urlencode的规则其实很简单，搜索了半天，才找到原理，看了看其他人写的例子，csdn上有一个哥们用vc写了一个例子，感觉不过瘾，用c 重写了一个，个人感觉已经足够简单了，希望对初学者有用。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/1601017.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 09 May 2007 04:36:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2007/05/08/1601017.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2007/05/08/1601017.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>用python写的一个网页测试工具</title><link>http://blog.csdn.net/kunp/archive/2007/04/11/1561094.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/1561094.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/1561094.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1561094</trackback:ping><description>写了一个测试网站的脚本，用多线程跑的，每个线程每秒去取一次网页，因为这个脚本用到了线程啊，time，ulrlib这些东西，也许对其他人会有用，贴出来吧。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/1561094.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 12 Apr 2007 02:53:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2007/04/11/1561094.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2007/04/11/1561094.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>linux下修改用户的默认组</title><link>http://blog.csdn.net/kunp/archive/2007/02/06/1503497.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/1503497.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/1503497.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1503497</trackback:ping><description>linux下如河修改一个用户的默认组，有两种办法&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/1503497.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 06 Feb 2007 23:57:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2007/02/06/1503497.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2007/02/06/1503497.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>STL函数对象</title><link>http://blog.csdn.net/kunp/archive/2006/03/16/626455.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/626455.aspx</wfw:comment><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/626455.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=626455</trackback:ping><description>《C++必知必会》还真是不错，上一章讲到用函数对象替换函数指针，今天翻了翻，又看到讲到STL函数对象，其实道理和上一章也差不多，唯一不同的是，如果用STL函数对象，必须记得，这些函数对象都是继承标准函数对象：std::binary_function(二元函数)、std::unary_function(一元函数)。还是重载operator()操作符。这样的STL函数，可以成为内联函数，并且可以用标准库的算法，还是有必要学习一下的。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/626455.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 17 Mar 2006 01:02:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2006/03/16/626455.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2006/03/16/626455.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>函数对象替代函数指针作回调函数</title><link>http://blog.csdn.net/kunp/archive/2006/03/14/624134.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/624134.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/624134.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=624134</trackback:ping><description>函数指针实在是个讨厌的东西，说实话，我很讨厌他的语法，非常丑陋，而且有很多局限性，起码不能保有数据，函数对象是一个替换函数指针的好东东，通过重载operator()操作符，可以实现与函数指针几乎完全一致的功能。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/624134.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 15 Mar 2006 00:38:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2006/03/14/624134.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2006/03/14/624134.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>web2.0，你就忽悠去吧</title><link>http://blog.csdn.net/kunp/archive/2005/11/10/526792.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/526792.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/526792.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=526792</trackback:ping><description>web2.0，最近很火的一个词，丫也就是一群道貌岸然的IT精英们（或者说高级骗子们）一起忽悠的玩意，咱就粪青一把吧。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/526792.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 10 Nov 2005 21:51:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2005/11/10/526792.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2005/11/10/526792.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>一个简单的http下载程序</title><link>http://blog.csdn.net/kunp/archive/2005/10/31/519846.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/519846.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/519846.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=519846</trackback:ping><description>最近研究了一下http协议，用C++在linux下写了一个简单的http下载程序，程序的功能很简单，在终端输入文件所在网址，程序会单线程从服务器上下载该文件到本地。程序里面涉及了socket编程、http协议、二进制文件的写入。有兴趣的兄弟可以随便看看，玩具而已，大家一起玩玩了。

&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/519846.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 31 Oct 2005 19:36:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2005/10/31/519846.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2005/10/31/519846.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>重学C++（3）——用C++实现简单的文件I/O操作 （ZZ）</title><link>http://blog.csdn.net/kunp/archive/2005/10/25/516507.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/516507.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/516507.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=516507</trackback:ping><description>C++的文件流操作其实很好用，甚至比fopen,fread,fwrite这些更好，在网上搜了一篇文章，对基本的文件操作写的很全面，留下了。&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/516507.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 26 Oct 2005 03:35:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2005/10/25/516507.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2005/10/25/516507.aspx</guid><dc:creator>顺风飞扬</dc:creator></item><item><title>C语言实现二进制文件读写</title><link>http://blog.csdn.net/kunp/archive/2005/10/25/516255.aspx</link><wfw:comment>http://blog.csdn.net/kunp/comments/516255.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/kunp/comments/commentRss/516255.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=516255</trackback:ping><description>我一直觉得二进制文件读写是个很容易的事，所以一直没在意，最近在写一个http客户端，实现文件下载的时候，发现总有问题，后来才发现是忘记写文件用二进制方式，惭愧的很啊。

然后，就在网上搜索了一下，发现通过C语言实现二进制文件读写的资料居然出奇的少，这让我很愤怒，因为虽然这东西很简单，但是对于初学者，往往会需要花很长的时间去弄，一旦明白，又发现花的时间很不值得，罢了，这里通过一个文件拷贝的例子来讲讲二进制文件的读写吧。
&lt;img src =&quot;http://blog.csdn.net/kunp/aggbug/516255.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 25 Oct 2005 23:42:00 +0800</pubDate><author>顺风飞扬</author><comments>http://blog.csdn.net/kunp/archive/2005/10/25/516255.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/kunp/archive/2005/10/25/516255.aspx</guid><dc:creator>顺风飞扬</dc:creator></item></channel></rss>