﻿<?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++博客-继续背叛自己，直到离自己更近...-随笔分类-Programming</title><link>http://www.cppblog.com/jb8164/category/5018.html</link><description>Keep going on with your dream</description><language>zh-cn</language><lastBuildDate>Wed, 09 Dec 2009 03:55:34 GMT</lastBuildDate><pubDate>Wed, 09 Dec 2009 03:55:34 GMT</pubDate><ttl>60</ttl><item><title>简析 Win32 异步 IO 机制 (一)</title><link>http://www.cppblog.com/jb8164/archive/2009/12/01/102361.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Tue, 01 Dec 2009 14:23:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2009/12/01/102361.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/102361.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2009/12/01/102361.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/102361.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/102361.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 简析 Win32 Overlapped IO 机制&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2009/12/01/102361.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/102361.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2009-12-01 22:23 <a href="http://www.cppblog.com/jb8164/archive/2009/12/01/102361.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Win32 - 如何控制你的线程</title><link>http://www.cppblog.com/jb8164/archive/2009/11/27/102085.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Fri, 27 Nov 2009 10:17:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2009/11/27/102085.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/102085.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2009/11/27/102085.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/102085.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/102085.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何控制你的线程&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2009/11/27/102085.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/102085.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2009-11-27 18:17 <a href="http://www.cppblog.com/jb8164/archive/2009/11/27/102085.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Win32 同步机制摘要</title><link>http://www.cppblog.com/jb8164/archive/2009/11/19/101403.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Thu, 19 Nov 2009 10:20:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2009/11/19/101403.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/101403.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2009/11/19/101403.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/101403.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/101403.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Win32 同步机制摘要&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2009/11/19/101403.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/101403.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2009-11-19 18:20 <a href="http://www.cppblog.com/jb8164/archive/2009/11/19/101403.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>运用 DRM 对流媒体文件加密</title><link>http://www.cppblog.com/jb8164/archive/2008/02/27/43338.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Wed, 27 Feb 2008 07:28:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2008/02/27/43338.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/43338.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2008/02/27/43338.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/43338.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/43338.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 以前用 C++ 做过的 DRM 项目，现抽取出其中核心的代码, 演示一下如何借助 DRM 对流媒体文件进行保护。虽然微软的 DRM 技术被破解了, 但那是以用户通过认证并下载证书为前提的。由是观之, 运用 DRM 对流媒体文件施以保护仍有一定意义，这毕竟比什么都不做要强嘛!&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2008/02/27/43338.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/43338.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2008-02-27 15:28 <a href="http://www.cppblog.com/jb8164/archive/2008/02/27/43338.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>GCC 内联汇编</title><link>http://www.cppblog.com/jb8164/archive/2008/02/26/43260.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Tue, 26 Feb 2008 07:20:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2008/02/26/43260.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/43260.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2008/02/26/43260.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/43260.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/43260.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 有时为了高效，有时为了直接控制硬件，有些模块我们不得不直接用汇编语言来编写，并且对外提供调用的接口，隐藏细节，这其实就是内联汇编。如何使用内联汇编？我们就以 GCC 为例，一窥其中奥秘！&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2008/02/26/43260.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/43260.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2008-02-26 15:20 <a href="http://www.cppblog.com/jb8164/archive/2008/02/26/43260.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用 C++ 实现的加、减、乘、除表达式计算</title><link>http://www.cppblog.com/jb8164/archive/2008/01/02/40211.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Wed, 02 Jan 2008 02:01:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2008/01/02/40211.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/40211.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2008/01/02/40211.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/40211.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/40211.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前些日子面试一个开发工作，考官出了这么一笔试题目，要我写出实现过程， 思量半天，终于<br>用 C++ 完成，现将代码贴出，与诸同道共分享。&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2008/01/02/40211.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/40211.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2008-01-02 10:01 <a href="http://www.cppblog.com/jb8164/archive/2008/01/02/40211.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++ 拷贝构造函数与赋值函数</title><link>http://www.cppblog.com/jb8164/archive/2007/09/09/31897.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Sun, 09 Sep 2007 09:49:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2007/09/09/31897.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/31897.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2007/09/09/31897.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/31897.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/31897.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: C++ 的拷贝函数和赋值函数既有联系又有区别，不细究的话很容易搞混，遂以小例示之，权作解惑之用&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2007/09/09/31897.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/31897.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2007-09-09 17:49 <a href="http://www.cppblog.com/jb8164/archive/2007/09/09/31897.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C/C++ 混合编程</title><link>http://www.cppblog.com/jb8164/archive/2007/09/04/31561.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Tue, 04 Sep 2007 09:55:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2007/09/04/31561.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/31561.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2007/09/04/31561.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/31561.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/31561.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 如何在C++中调用已经被编译好的C函数？下面的小例子展示了这个过程：&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2007/09/04/31561.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/31561.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2007-09-04 17:55 <a href="http://www.cppblog.com/jb8164/archive/2007/09/04/31561.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用mingw 创建DLL</title><link>http://www.cppblog.com/jb8164/archive/2007/08/31/31323.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Fri, 31 Aug 2007 11:13:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2007/08/31/31323.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/31323.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2007/08/31/31323.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/31323.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/31323.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 用 MinGW 创建 DLL 与 VC 不同，比 VC 要简单的多，以小例示之如下&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2007/08/31/31323.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/31323.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2007-08-31 19:13 <a href="http://www.cppblog.com/jb8164/archive/2007/08/31/31323.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转] Boost 引论</title><link>http://www.cppblog.com/jb8164/archive/2007/08/28/31037.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Tue, 28 Aug 2007 09:07:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2007/08/28/31037.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/31037.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2007/08/28/31037.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/31037.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/31037.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BOOST 引论, 引领 C++&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2007/08/28/31037.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/31037.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2007-08-28 17:07 <a href="http://www.cppblog.com/jb8164/archive/2007/08/28/31037.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++ 学习笔记</title><link>http://www.cppblog.com/jb8164/archive/2007/08/20/30432.html</link><dc:creator>Normandy</dc:creator><author>Normandy</author><pubDate>Mon, 20 Aug 2007 08:15:00 GMT</pubDate><guid>http://www.cppblog.com/jb8164/archive/2007/08/20/30432.html</guid><wfw:comment>http://www.cppblog.com/jb8164/comments/30432.html</wfw:comment><comments>http://www.cppblog.com/jb8164/archive/2007/08/20/30432.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jb8164/comments/commentRss/30432.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jb8164/services/trackbacks/30432.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 以前学 C++ 时做的读书笔记，整理了一下，以备日后查阅之用<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/jb8164/archive/2007/08/20/30432.html'>阅读全文</a><img src ="http://www.cppblog.com/jb8164/aggbug/30432.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jb8164/" target="_blank">Normandy</a> 2007-08-20 16:15 <a href="http://www.cppblog.com/jb8164/archive/2007/08/20/30432.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>