<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++</title><link>http://blog.vckbase.com/bluesky/category/833.html</link><description>C++</description><managingEditor>碧水蓝天</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>碧水蓝天</dc:creator><title>跨平台库--PWLib入门(转)</title><link>http://blog.vckbase.com/bluesky/archive/2007/10/16/30033.html</link><pubDate>Tue, 16 Oct 2007 12:24:00 GMT</pubDate><guid>http://blog.vckbase.com/bluesky/archive/2007/10/16/30033.html</guid><wfw:comment>http://blog.vckbase.com/bluesky/comments/30033.html</wfw:comment><comments>http://blog.vckbase.com/bluesky/archive/2007/10/16/30033.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/bluesky/comments/commentRss/30033.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/bluesky/services/trackbacks/30033.html</trackback:ping><description>&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: 宋体"&gt;跨平台库&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: Verdana"&gt;--&lt;SPAN class=SpellE&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: 宋体"&gt;入门&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; TEXT-INDENT: 21pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;是&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Portable Windows Library&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的缩写&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;翻译为轻便的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Windows&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;类库&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;SPAN class=SpellE&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;采用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;C++&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;编写&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;设计初衷是为了能让&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Openh323&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Windows&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Unix&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;X-Windows&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;下运行&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;, &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;不过随着&lt;SPAN class=GramE&gt;一&lt;/SPAN&gt;步步的完善&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;已经被跨平台的程序所广泛采用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在最新的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Pandora&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;版本中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,Equivalence&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;已经停止了&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;GUI&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;部分的开发&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;全面转向了更能为&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Openh323&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所利用的&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PTLib,GUI&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;部分交给了&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;wxWindows&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;来完成&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;SPAN class=SpellE&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;主要功能侧向网络&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,I/O&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;和多线程&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;主要用在高性能的可移植网络程序&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; TEXT-INDENT: 21pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;分为两部分&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;/SPAN&gt;&lt;SPAN class=GramE&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基类部分和&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;控制台部分&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;/SPAN&gt;&lt;SPAN class=GramE&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基类部分&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;主要包括网络&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;多线程&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,ASN&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;等&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;...&lt;SPAN class=GramE&gt;,&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;SPAN lang=EN-US&gt;所有使用&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;PWLib&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;SPAN lang=EN-US&gt;的应用程序必然用到基类部分&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;SPAN lang=EN-US&gt;而控制台部分则定义了一些基本的数据和设备类型&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;SPAN lang=EN-US&gt;它是可&lt;SPAN lang=EN-US&gt;选的&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN lang=EN-US style="FONT-FAMILY: 宋体"&gt;&lt;SPAN lang=EN-US&gt;不过要方便移植的话还是要用到它&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;.&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;下面从&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Hello World&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;开始说&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;框架&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;#include &amp;lt;&lt;SPAN class=SpellE&gt;ptlib.h&lt;/SPAN&gt;&amp;gt;&lt;PTLIB.H&gt;&lt;PTLIB.H&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; //&lt;/PTLIB.H&gt;&lt;/PTLIB.H&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所用使用&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;都用包含的头文件&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;class Hello : public &lt;SPAN class=SpellE&gt;PProcess&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;继承主线程类&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PProcess&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;{&lt;BR&gt;&amp;nbsp; PCLASSINFO(Hello, &lt;SPAN class=SpellE&gt;PProcess&lt;/SPAN&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;连接&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PProcess&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的运行时函数&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&amp;nbsp; public:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void Main();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;主线程是从&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PProcess&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Main()&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;开始的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;};&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PCREATE_PROCESS(Hello)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;定义&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Main()&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;函数和初始化&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Hello&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;void &lt;SPAN class=SpellE&gt;Hello::Main&lt;/SPAN&gt;()&lt;BR&gt;{&lt;BR&gt;&amp;nbsp; &lt;SPAN class=SpellE&gt;cout&lt;/SPAN&gt; &amp;lt;&amp;lt; "Hello world!\n";&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;}&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;下面详细介绍各个类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基本对象类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;&lt;SPAN class=SpellE&gt;PObject&lt;/SPAN&gt; - &lt;SPAN class=SpellE&gt;PWLib&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;中的根类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所有的类都派生于此&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PContainer&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;抽象容器类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PAbstractArray&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所有数组对象的基类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PAbstractList&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所有列表对象的基类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PAbstractDictionary&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;字典对象的基类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PString&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;字符类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Openh323&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;中随处可见&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;I/O&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;通道类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PChannel&lt;/SPAN&gt; - I/O&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;通道的&lt;SPAN class=GramE&gt;基类&lt;SPAN lang=EN-US style="FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;下面类都&lt;/SPAN&gt;派生于此&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PIndirectChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;可以交换的操作不同的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;I/O&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PConsoleChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;进入系统命令行的通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PPipeChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在当前进程和子进程&lt;SPAN class=GramE&gt;剪建立&lt;/SPAN&gt;管道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PSerialChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;串口通信通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PFile&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;文件操作类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;.&lt;BR&gt;&lt;SPAN class=SpellE&gt;PTextFile&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;文本文件操作类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PStructuredFile&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;结构文件操作类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;不同操作文件类型都不尽相同&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PFilePath&lt;/SPAN&gt; -&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;对文件的路径描述的类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PVideoChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;视频的输入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;输出通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;采用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;YUV&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;格式&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSoundChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;音频的输入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;输出通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用线性的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PCM&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;通道&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;套接字类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;: &lt;BR&gt;&lt;SPAN class=SpellE&gt;PSocket&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;套接字&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;所有网络操作类派生于此&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PIPSocket&lt;/SPAN&gt; - IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议层的描述类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PUDPSocket&lt;/SPAN&gt; - IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;UDP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PTCPSocket&lt;/SPAN&gt; - IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;TCP/IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&amp;nbsp; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PICMPSocket&lt;/SPAN&gt; - IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;ICMP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PIPXSocket&lt;/SPAN&gt; - IPX&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PEthSocket&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;底层的&lt;SPAN class=GramE&gt;以为网&lt;/SPAN&gt;接口类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;可以直接操作底层数据包&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;进程和线程类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&amp;nbsp; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PProcess&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;实现程序的主线程控制类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PServiceProcess&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;后台程序或系统进程使用的类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PThread&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;普通线程的控制类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PSemaphore&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用信号量的线程同步类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PMutex&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用互斥对象的线程同步类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PCriticalSection&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用临界区的线程同步类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSyncPoint&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用事件的线程同步类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PAtomicInteger&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述了信号量及&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PV&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;操作&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;其他杂类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;&lt;SPAN class=SpellE&gt;PArgList&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;命令行参数类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PConfig&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;存储应用程序的配置内容&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PTime&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;时间和日期的抽象类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PTimeInterval&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;以&lt;SPAN class=GramE&gt;毫秒为&lt;/SPAN&gt;单位的记时类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PDynaLink&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;动态连接类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PRemoteConnection&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;网络连接控制类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PMail&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;调用系统默认程序发邮件&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PPluginManager&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;插件管理模块&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSmartPointer&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;智能指令类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PNotifier&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;通告类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;可以调用任何类的任何函数&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSmartNotifierFunction&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;智能的通告函数类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用对象&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;ID&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;控制台部分&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;HTTP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;PHTTP - HTTP&lt;/SPAN&gt;&lt;SPAN class=GramE&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PURL - URL&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的具体描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PHTML - HTML&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的具体描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PHTTPServiceProcess&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;后台的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;HTTP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;服务程序类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;其他协议类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PInternetProtocol&lt;/SPAN&gt; - &lt;SPAN class=SpellE&gt;Interner&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;文本&lt;SPAN class=GramE&gt;协议基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;PPOP3 - POP3&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PSMTMP - SMTP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PFTP - FTP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PMIMEInfo&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;MIME&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;信息&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PTelnetSocket&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;TELNET&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PSocksProtocol&lt;/SPAN&gt; - Socks&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSTUNClient&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;实现&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;STUN&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;登陆操作&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PSNMP - SNMP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;SPAN class=GramE&gt;的基类&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSSLChannel&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;OpenSSL&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基础上建立的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;SSL&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PSASL - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Cyrus SASL&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基础上建立的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;SAS&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;L&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PXMLRPC - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;XML&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;HTTP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;基础上建立的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;XMLRPC&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;协议描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PSOAPClient&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;实现&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;SOAP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;登陆&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PLDAPSession&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;OpenLDAP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;进行&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;LDAP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;登陆&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PILSSession&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用&lt;/SPAN&gt;&lt;SPAN class=SpellE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;OpenLDAP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;进行&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;ILS&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;登陆&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;XMPP::Stream&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;实现&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;XMPP(Jabber)&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;流&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR&gt;&lt;P style="BACKGROUND: white 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;其他杂类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;:&lt;BR&gt;&lt;SPAN class=SpellE&gt;PModem&lt;/SPAN&gt; -&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;操作&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Modem,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;AT&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;命令和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;Modem&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;串口通信&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PIpAccessControlList&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;子网掩码的描述&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PRandom&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;产生随机数类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PCypher&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;不同编码的解码和编码&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PWAVFile&lt;/SPAN&gt; - AIFF&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;格式的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;WAV&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;文件操作类&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PDTMFDecoder&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;对&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;PCM&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;流进行&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;DTMF&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;解码&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt; &lt;BR&gt;&lt;SPAN class=SpellE&gt;PMemoryFile&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;让数据存储在内存中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PSDLVideoDevice&lt;/SPAN&gt; - &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;SDL&lt;/SPAN&gt;&lt;SPAN class=GramE&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;库实现&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;视频设备&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;PXML - XML&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的&lt;SPAN class=GramE&gt;解析器&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana"&gt;&lt;BR&gt;&lt;SPAN class=SpellE&gt;PVXMLChannel&lt;/SPAN&gt; - VXML&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt"&gt;的解析器&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/bluesky/aggbug/30033.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>碧水蓝天</dc:creator><title>SDL:一个自由的跨平台的多媒体开发包</title><link>http://blog.vckbase.com/bluesky/archive/2007/08/31/28960.html</link><pubDate>Fri, 31 Aug 2007 04:04:00 GMT</pubDate><guid>http://blog.vckbase.com/bluesky/archive/2007/08/31/28960.html</guid><wfw:comment>http://blog.vckbase.com/bluesky/comments/28960.html</wfw:comment><comments>http://blog.vckbase.com/bluesky/archive/2007/08/31/28960.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/bluesky/comments/commentRss/28960.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/bluesky/services/trackbacks/28960.html</trackback:ping><description>&lt;H1&gt;&lt;FONT color=#8b0000&gt;SDL是什么？&lt;/FONT&gt;&lt;/H1&gt;&lt;BR&gt;&lt;TABLE cellPadding=4 border=0&gt;&lt;BR&gt;&lt;TBODY&gt;&lt;BR&gt;&lt;TR&gt;&lt;BR&gt;&lt;TD&gt;SDL是一个自由的跨平台的多媒体开发包。&lt;/TD&gt;&lt;/TR&gt;&lt;BR&gt;&lt;TR&gt;&lt;BR&gt;&lt;TD&gt;适用于 &lt;FONT color=#ff0033&gt;游戏、游戏SDK、演示软件、模拟器、 MPEG播放器和其他应用软件&lt;/FONT&gt;。&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;TABLE cellPadding=4 border=0&gt;&lt;BR&gt;&lt;TBODY&gt;&lt;BR&gt;&lt;TR&gt;&lt;BR&gt;&lt;TD&gt;&lt;BR&gt;它的详细介绍在下面的链接中可以找到:&lt;BR&gt;&lt;A href="http://www.libsdl.org/intro.cn/"&gt;http://www.libsdl.org/intro.cn/&lt;/A&gt;&lt;A href="http://www.libsdl.org/intro.cn/toc.html"&gt;&lt;/A&gt;&lt;A href="http://www.libsdl.org/intro.cn/whatisit.html"&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src ="http://blog.vckbase.com/bluesky/aggbug/28960.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>碧水蓝天的Blog</dc:creator><title>前++和后++运算符的重载</title><link>http://blog.vckbase.com/bluesky/archive/2005/11/04/14449.html</link><pubDate>Fri, 04 Nov 2005 00:47:00 GMT</pubDate><guid>http://blog.vckbase.com/bluesky/archive/2005/11/04/14449.html</guid><wfw:comment>http://blog.vckbase.com/bluesky/comments/14449.html</wfw:comment><comments>http://blog.vckbase.com/bluesky/archive/2005/11/04/14449.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.vckbase.com/bluesky/comments/commentRss/14449.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/bluesky/services/trackbacks/14449.html</trackback:ping><description>&lt;P&gt;&amp;nbsp; 前段时间在一次面试过程中问到了这个问题,当时没有回答出来,回来后查了一下资料.示列代码如下:&lt;BR&gt;class Integer&lt;BR&gt;{&lt;BR&gt;private:&lt;BR&gt;&amp;nbsp;long i;&lt;BR&gt;public:&lt;BR&gt;&amp;nbsp;friend const Integer operator++(Integer &amp;amp; a,int);//在对象后&lt;BR&gt;&amp;nbsp;friend Integer &amp;amp; operator++(Integer &amp;amp; a);//在对象前&lt;BR&gt;};&lt;BR&gt;&lt;BR&gt;//重载后++,其使用的是by value方式,与前++相比,多了个int参数,这个参数在函数中不用到,且在调用时不&lt;BR&gt;//用写出来&lt;BR&gt;const Integer operator++(Integer &amp;amp; a,int)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;Integer before(a);&lt;BR&gt;&amp;nbsp;a.i++;&lt;BR&gt;&amp;nbsp;return before;&lt;BR&gt;};&lt;BR&gt;//重载前++,其使用的是by reference方式&lt;BR&gt;Integer &amp;amp; operator++(Integer &amp;amp; a)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;a.i++;&lt;BR&gt;&amp;nbsp;return a;&lt;BR&gt;};&lt;BR&gt;main()&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;Integer a;&lt;BR&gt;&amp;nbsp;Integer b;&lt;BR&gt;&amp;nbsp;Integer c;&lt;BR&gt;&amp;nbsp;b = a++;&lt;BR&gt;&amp;nbsp;c = ++a;&lt;BR&gt;&amp;nbsp;return 0;&lt;BR&gt;}&lt;BR&gt;//不对之处,请指正&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/bluesky/aggbug/14449.html" width = "1" height = "1" /&gt;</description></item></channel></rss>