<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>好文收藏</title><link>http://blog.vckbase.com/smileonce/category/233.html</link><description>好文收藏</description><managingEditor>乾坤一笑</managingEditor><dc:language>zh-CN</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>乾坤一笑</dc:creator><title>【ZT】美国公认顶尖黑客榜</title><link>http://blog.vckbase.com/smileonce/articles/18585.html</link><pubDate>Sun, 19 Mar 2006 11:14:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/18585.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/18585.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/18585.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/18585.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/18585.html</trackback:ping><description>&lt;TABLE style="TABLE-LAYOUT: fixed" cellSpacing=0 cellPadding=0 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=32&gt;&lt;/TD&gt;
&lt;TD style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word; 130: "&gt;
&lt;TABLE style="TABLE-LAYOUT: fixed" height=120 cellSpacing=0 cellPadding=0 width="100%"&gt;
&lt;TBODY&gt;
&lt;TR vAlign=top&gt;
&lt;TD style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word; 130: "&gt;&lt;FONT color=#555555&gt;美国公认顶尖黑客榜 
&lt;P&gt;姓名：理查德.斯托曼（Richard Stallman)&lt;BR&gt;个人网址：&lt;BR&gt;&lt;A href="http://www.undergrad.math.uwaterloo.ca/agray/meme.html" target=_blank&gt;http://www.undergrad.math.uwaterloo.ca/agray/meme.html&lt;/A&gt;&lt;BR&gt;简历：他从1971年从哈佛大学毕业后供职于麻省理工学院人工智能实验室，稍后设立了自由软件基金（free software foundation)。1969年在IBM的纽约科技中心第一次接触计算机时他就产生了浓厚的兴趣，时年16岁。后来，斯托曼辞去了麻省的工作后留在了麻省的一个独立的研究室从事研究，在那儿他开发出一套名为gnu的全新操作系统，为此获得了以美国传奇名将麦克阿瑟名字命名的麦克阿瑟基金24万美元天才将。 
&lt;P&gt;网名：Phiber Optik&lt;BR&gt;真名：马克.阿贝尼（Mark Abene)&lt;BR&gt;个人网址：&lt;BR&gt;&lt;A href="http://www.levity.com/julian/phiber.html" target=_blank&gt;http://www.levity.com/julian/phiber.html&lt;/A&gt;&lt;BR&gt;简历：作为一个激进组织的创始人之一，阿贝尼激励了全美成千上万的青年人&amp;#8220;钻研&amp;#8221;国内电话系统的内部工作原理，为此一项联邦裁决试图以&amp;#8220;散布非法信息给其他黑客&amp;#8221;为由判他入联邦监狱一年，但该项裁决最后不了了之。回家之日，众多拥护者拥进了曼哈顿俱乐部出席向他致敬的&amp;#8220;归来聚会&amp;#8221;。聚会后不久，纽约一杂志将他作为100名最杰出的纽约青年予以表彰。他第一次接触电脑是得益于在纽约某公司电子部门工作的母亲，从母亲那里他接触到了苹果II，他拥有的第一台电脑是花完了大功近半年时间所攒下的钱所买的radio shack trs-80(托什-80）型。 
&lt;P&gt;网名:RTM&lt;BR&gt;真名：罗伯特.莫里斯（robert morris)&lt;BR&gt;个人网址：http://www.eg.bucknell.edu/kapolka/cs240/morris/faq&lt;BR&gt;简历:此君是闻名全世界的&amp;#8220;莫里斯蠕虫病毒&amp;#8221;的缔造者。这位美国国家计算机安全中心（隶属于美国国家安全局）首席科学家的儿子，康奈尔大学的高材生，在1988年的第一次工作过程中戏剧性的散播出了网络蠕虫病毒后，&amp;#8220;Hacker&amp;#8221;一词开始在英语中被赋予了特定的含义，在此次的事故中成千上万的电脑收到了影响，并导致了部分电脑崩溃，此次严重的突发事件同时让大家意识到了防治网络病毒传播的重要性。 
&lt;P&gt;网名：condor&lt;BR&gt;真名：凯文.米特尼克（Kevin Mitnick)&lt;BR&gt;个人网址：&lt;BR&gt;&lt;A href="http://www.260.com/kevin" target=_blank&gt;http://www.260.com/kevin&lt;/A&gt;&lt;BR&gt;(这个人我不想多说，我想你比我更清楚，呵呵他可是我唯一的偶像啊，我这儿有他的一切详细资料） 
&lt;P&gt;网名：Dark Dante&lt;BR&gt;真名：凯文.鲍尔森（kevin poulsen)&lt;BR&gt;个人网址：&lt;BR&gt;&lt;A href="http://www.catalog.com/kevin" target=_blank&gt;http://www.catalog.com/kevin&lt;/A&gt;&lt;BR&gt;简历：1990年鲍尔森为了让自己成为洛杉矶地区的kiis-fm电台的第102位呼入者，把当地的所有电话线统统给占用了，他也曾因为自己的勤奋和努力而获得保时捷944 s2跑车。他承认曾闯进计算机系统非法获取过由联邦调查局秘密操作的商业机构的名字。 
&lt;P&gt;网名：Julf&lt;BR&gt;真名：约翰.黑尔森尤斯（Johan Helsingius)&lt;BR&gt;个人网址：&lt;BR&gt;&lt;A href="http://www.cyberpass.net/securty/pe...essrelease.html" target=_blank&gt;http://www.cyberpass.net/securty/pe...essrelease.html&lt;/A&gt;&lt;BR&gt;简历：黑尔森尤斯于1996年关闭自己的小商店后开发出了世界上最流行的，被称为&amp;#8220;penet.fi"的匿名回函程序，他的麻烦从此开始接踵而至。其中最悲惨的就是sceintology教堂抱怨一个penet.fi用户在网上张贴教堂的秘密后芬兰警方在1995年对他进行了搜查，后来他封存了这个回函程序。&lt;/P&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/18585.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>停止不必要的Windows XP服务</title><link>http://blog.vckbase.com/smileonce/articles/2598.html</link><pubDate>Sun, 16 Jan 2005 05:48:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/2598.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/2598.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/2598.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/2598.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/2598.html</trackback:ping><description>对Windows XP服务的一些说明和建议，很有参考价值。&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/2598.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>WinXP/Win2003 VOL……等各版本的含义</title><link>http://blog.vckbase.com/smileonce/articles/2597.html</link><pubDate>Sun, 16 Jan 2005 05:30:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/2597.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/2597.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/2597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/2597.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/2597.html</trackback:ping><description>来源：网上。详细介绍了win2003/winxp的各种不同的版本标记的含义。&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/2597.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>Windows2003 Server 设置大全</title><link>http://blog.vckbase.com/smileonce/articles/2596.html</link><pubDate>Sun, 16 Jan 2005 05:03:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/2596.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/2596.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/2596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/2596.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/2596.html</trackback:ping><description>网上搜到的一篇介绍Windows Server 2003的文章，写的太详细，作者真敬业，遗憾的是不知道作者和出处了。&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/2596.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>MessageBoxPrintf() -- Charles Petzold, 1998</title><link>http://blog.vckbase.com/smileonce/articles/1835.html</link><pubDate>Tue, 30 Nov 2004 21:03:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1835.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1835.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1835.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1835.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1835.html</trackback:ping><description>支持sprintf()格式化标记的MessageBox函数，windows程序调试必备。&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1835.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>[转贴]VC6中编译参数设置</title><link>http://blog.vckbase.com/smileonce/articles/1186.html</link><pubDate>Sun, 31 Oct 2004 16:17:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1186.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1186.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1186.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1186.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1186.html</trackback:ping><description>&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;编译参数的设置&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;主要通过&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的菜单项&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project-&gt;Settings-&gt;C/C++&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;页来完成。我们可以看到这一页的最下面&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project Options&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中的内容，一般如下：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoBodyText&gt;&lt;SPAN style="COLOR: #003366"&gt;/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/WritingDlgTest.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;各个参数代表的意义，可以参考&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Msdn&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。比如&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;/nologo&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;表示编译时不在输出窗口显示这些设置（我们可以把这个参数去掉来看看效果）等等。一般我们不会直接修改这些设置，而是通过这一页最上面的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中的各项来完成。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;General&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：一些总体设置。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Warning level&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;用来控制警告信息，其中&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Level 1&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;是最严重的级别；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Warnings as errors&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;将警告信息当作错误处理；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Optimizations&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;是代码优化，可以在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Optimizations&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;项中进行更细的设置；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Generate browse info&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;用以生成&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.sbr&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件，记录类、变量等符号信息，可以在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Listing Files&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;项中进行更多的设置。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug info&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，生成调试信息：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;None&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，不产生任何调试信息（编译比较快）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Line Numbers Only&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，仅生成全局的和外部符号的调试信息到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.OBJ&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件，减小目标文件的尺寸；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;C 7.0- Compatible&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，记录调试器用到的所有符号信息到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.OBJ&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Program Database&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，创建&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件记录所有调试信息；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Program Database for "Edit &amp; Continue"&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，创建&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件记录所有调试信息，并且支持调试时编辑。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;C++ Language&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;pointer_to_member representation&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;用来设置类定义&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;引用的先后关系，一般为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Best-Case Always&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;表示在引用类之前该类肯定已经定义了；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enable Exception Handling&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，进行同步的异常处理；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enable Run-Time Type Information&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;迫使编译器增加代码在运行时进行对象类型检查；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Disable Construction Displacements&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，设置类构造&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;析构函数调用虚函数问题。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Code Generation&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Processor&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;表示代码指令优化，可以为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;80386&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;80486&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Pentium&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Pentium Pro&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，或者&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Blend&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;表示混合以上各种优化。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Use run-time library&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;用以指定程序运行时使用的运行时库（单线程或多线程，&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;版本或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Release&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;版本），有一个原则就是，一个进程不要同时使用几个版本的运行时库。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Single-Threaded&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，静态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;LIBC.LIB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug Single-Threaded&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，静态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;LIBCD.LIB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Multithreaded&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，静态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;LIBCMT.LIB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug Multithreaded&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，静态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;LIBCMTD.LIB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Multithreaded DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，动态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;MSVCRT.DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug Multithreaded DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，动态连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;MSVCRTD.DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库。连接了单线程库就不支持多线程调用，连接了多线程库就要求创建多线程的应用程序。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Calling convention&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;可以用来设定调用约定，有三种：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__cdecl&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__fastcall&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__stdcall&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。各种调用约定的主要区别在于，函数调用时，函数的参数是从左到右压入堆栈还是从右到左压入堆栈；在函数返回时，由函数的调用者来清理压入堆栈的参数还是由函数本身来清理；以及在编译时对函数名进行的命名修饰（可以通过&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Listing Files&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;看到各种命名修饰方式）。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Struct member alignment&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;用以指定数据结构中的成员变量在内存中是按几字节对齐的，根据计算机数据总线的位数，不同的对齐方式存取数据的速度不一样。这个参数对数据包网络传输等应用尤为重要，不是存取速度问题，而是数据位的精确定义问题，一般在程序中使用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;#pragma pack&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;来指定。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;Customize&lt;SPAN lang=ZH-CN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Disable Language Extensions&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，表示不使用微软为标准&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;C&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;做的语言扩展；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Eliminate Duplicate Strings&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，主要用于字符串优化（将字符串放到缓充池里以节省空间），使用这个参数，使得&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;char *sBuffer = "This is a character buffer";&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;char *tBuffer = "This is a character buffer";&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;sBuffer&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;tBuffer&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;指向的是同一块内存空间；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enable Function-Level Linking &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，告诉编译器将各个函数按打包格式编译；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enables minimal rebuild&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，通过保存关联信息到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.IDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件，使编译器只对最新类定义改动过的源文件进行重编译，提高编译速度；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enable Incremental Compilation&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，同样通过&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.IDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件保存的信息，只重编译最新改动过的函数；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Suppress Startup Banner and Information Messages&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，用以控制参数是否在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;output&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;窗口输出。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;5)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Listing Files&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Generate browse info&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的功能上面已经提到过。这里可以进行更多的设置。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Exclude Local Variables from Browse Info&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;表示是否将局部变量的信息放到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.SBR&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件中。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Listing file type&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;可以设置生成的列表信息文件的内容：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Assembly-Only Listing&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;仅生成汇编代码文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.ASM&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;扩展名）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Assembly With Machine Code&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;生成机器代码和汇编代码文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.COD&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;扩展名）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Assembly With Source Code&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;生成源代码和汇编代码文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.ASM&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;扩展名）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Assembly, Machine Code, and Source&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;生成机器码、源代码和汇编代码文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.COD&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;扩展名）。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Listing file name&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;为生成的信息文件的路径，一般为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Release&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;目录下，生成的文件名自动取源文件的文件名。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;6)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Optimizations&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;代码优化设置。可以选择&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Maximize Speed&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;生成最快速的代码，或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Minimize Size&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;生成最小尺寸的程序，或者&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Customize&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;定制优化。定制的内容包括：&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Assume No Aliasing&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，不使用别名（提高速度）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Assume Aliasing Across Function Calls&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，仅函数内部不使用别名；&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Global Optimizations&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，全局优化，比如经常用到的变量使用寄存器保存，或者循环内的计算优化，如&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;????? i = -100;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;??????while( i &lt; 0 ){ ?? i += x + y;}&lt;BR&gt;????? &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;会被优化为：&lt;BR&gt;???&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;i = -100;&lt;BR&gt;???? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;t = x + y;&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;???? while( i &lt; 0 ){i += t;}&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Generate Intrinsic Functions&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，使用内部函数替换一些函数调用（提高速度）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt; &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Improve Float Consistency&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，浮点运算方面的优化；&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Favor Small Code&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，程序（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;exe&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;dll&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;）尺寸优化优先于代码速度优化；&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Favor Fast Code&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，程序（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;exe&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;dll&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;）代码速度优化优先于尺寸优化；&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Frame-Pointer Omission&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，不使用帧指针，以提高函数调用速度；&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Full Optimization&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，组合了几种参数，以生成最快的程序代码。&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Inline function expansion&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，内联函数扩展的三种优化（使用内联可以节省函数调用的开销，加快程序速度）：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Disable&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;不使用内联；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Only __inline&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，仅函数定义前有&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;inline&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;__inline&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;标记使用内联；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;Any Suitable&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;，除了&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;inline&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体"&gt;__inline&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'"&gt;标记的函数外，编译器&amp;#8220;觉得&amp;#8221;应该使用内联的函数，都使用内联。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;7)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Precompiled Headers&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：预编译头文件的设置。使用预编译可以提高重复编译的速度。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;一般将一些公共的、不大变动的头文件（比如&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;afxwin.h&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;等）集中放到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;stdafx.h&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中，这一部分代码就不必每次都重新编译（除非是&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Rebuild All&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;）。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l6 level1 lfo3; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;8)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Preprocessor&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：预编译处理。可以定义&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;解除定义一些常量。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Additional include directories&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以指定额外的包含目录，一般是相对于本项目的目录，如&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;..\Include&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;连接参数的设置&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;主要通过&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的菜单项&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project-&gt;Settings-&gt;Link&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;页来完成。我们可以看到这一页的最下面&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project Options&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中的内容，一般如下：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;/nologo /subsystem:windows /incremental:yes /pdb:"Debug/WritingDlgTest.pdb" /debug /machine:I386 /out:"Debug/WritingDlgTest.exe" /pdbtype:sept&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;下面我们分别来看一下&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中的各项设置。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo8; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;General&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：一些总体设置。可以设置生成的文件路径、文件名；连接的库文件；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Generate debug info&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，生成&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;信息到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件（具体格式可以在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category-&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中设置）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Ignore All Default Libraries&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，放弃所有默认的库连接；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Link Incrementally&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，通过生成&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;. ILK&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件实现递增式连接以提高后续连接速度，但一般这种方式下生成的文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;）较大；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Generate Mapfile&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，生成&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.MAP&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件记录模块相关信息；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Enable Profiling&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，这个参数通常与&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Generate Mapfile&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;参数同时使用，而且如果产生&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;信息的话，不能用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件，而且必须用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Microsoft Format&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo8; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Customize&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：这里可以进行使用程序数据库文件的设置。&lt;/SPAN&gt;Force File Output&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，强制产生输出文件（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;）；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Print Progress Messages&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以将连接过程中的进度信息输出到&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Output&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;窗口。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo8; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;设置是否生成调试信息，以及调试信息的格式。格式可以有&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Microsoft Format&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;COFF Format&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Common Object File Format&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;）和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Both Formats&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;三种选择；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Separate Types&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，表示将&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;格式信息以独立的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件存放，还是直接放在各个源文件的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.PDB&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件中。选中的话，表示采用后者的方式，这种方式调试启动比较快。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo8; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Input&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;这里可以指定要连接的库文件，放弃连接的库文件。还可以增加额外的库文件目录，一般是相对于本项目的目录，如&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;..\Lib&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Force Symbol References&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以指定连接特定符号定义的库。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l1 level1 lfo8; tab-stops: list 21.0pt"&gt;5)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Output&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Base Address&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;可以改变程序默认的基地址（&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件默认为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;0x400000&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;默认为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;0x10000000&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;），操作系统装载一个程序时总是试着先从这个基地址开始。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Entry-Point Symbol&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;可以指定程序的入口地址，一般为一个函数名（且必须采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__stdcall&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;调用约定）。一般&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Win32&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的程序，&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的入口为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;WinMain&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的入口为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DllEntryPoint&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;；最好让连接器自动设置程序的入口点。默认情况下，通过一个&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;C&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的运行时库函数来实现：控制台程序采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;mainCRTStartup (&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;wmainCRTStartup)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;去调用程序的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;main (&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;wmain)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;函数；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Windows&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;程序采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;WinMainCRTStartup (&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt; wWinMainCRTStartup)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;调用程序的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;WinMain (&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt; wWinMain&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，必须采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__stdcall&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;调用约定&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;)&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;；&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;_DllMainCRTStartup&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;调用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DllMain&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;函数（必须采用&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;__stdcall&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;调用约定）。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Stack allocations&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，用以设置程序使用的堆栈大小（请使用十进制），默认为&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;1&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;兆字节。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Version Information&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;告诉连接器在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;EXE&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;或&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件的开始部分放上版本号。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;值得注意的是&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，上面各个参数是大小写敏感的；在参数后加上&amp;#8220;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;-&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&amp;#8221;表示该参数无效；各个参数值选项有&amp;#8220;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;*&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&amp;#8221;的表示为该参数的默认值；可以使用页右上角的&amp;#8220;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Reset&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&amp;#8221;按钮来恢复该页的所有默认设置。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;其它一些参数设置&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo10; tab-stops: list .25in"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project-&gt;Settings-&gt;General&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以设置连接&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;MFC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;库的方式（静态或动态）。如果是动态连接，在你的软件发布时不要忘了带上&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;MFC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;DLL&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo10; tab-stops: list .25in"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;????? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project-&gt;Settings-&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以设置调试时运行的可执行文件，以及命令行参数等。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo10; tab-stops: list .25in"&gt;3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;????? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project-&gt;Settings-&gt;Custom Build&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，可以设置编译&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;/&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;连接成功后自动执行一些操作。比较有用的是，写&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;COM&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;时希望&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;对编译通过的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;COM&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件自动注册，可以如下设置：&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Description: Register COM&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Commands: regsvr32 /s /c $(TargetPath) &lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;echo regsvr32 exe.time &gt; $(TargetDir)\$(TargetName).trg&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; COLOR: #003366; mso-bidi-font-size: 12.0pt"&gt;Outputs: $(TargetDir)\$(TargetName).trg&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; mso-list: l8 level1 lfo10; tab-stops: list .25in"&gt;4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;????? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Tools-&gt;Options-&gt;Directories&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，设置系统的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Include&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Library&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;路径。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;?&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;一些小窍门&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT: 21pt; TEXT-INDENT: -21pt; mso-list: l9 level1 lfo4; tab-stops: list 21.0pt"&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;有时候，你可能在编译的时候，计算机突然非法关机了（可能某人不小心碰了电源或你的内存不稳定等原因）。当你重启机器后打开刚才的项目，重新进行编译，发现&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;会崩掉。你或许以为你的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;编译器坏了，其实不然（你试试编译其它项目，还是好的！），你只要将项目的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.ncb&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.opt&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.aps&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.clw&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件以及&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Release&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;目录下的所有文件都删掉，然后重新编译就行了。&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;?&lt;/SPAN&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;如果你想与别人共享你的源代码项目，但是把整个项目做拷贝又太大。你完全可以删掉以下文件：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.dsw&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.ncb&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.opt&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.aps&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.clw&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;. plg&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件以及&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Debug&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;、&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Release&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;目录下的所有文件。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;?3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;当你的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Workspace&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中包含多个&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;的时候，你可能不能直观地、一眼看出来哪个是当前项目。可以如下设置：&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Tools-&gt;Options-&gt;Format&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，然后在&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Category&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;中选择&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Workspace window&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，改变其默认的字体（比如设成&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Fixedsys&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;）就行了。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;?4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;如何给已有的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;改名字？将该&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;关掉。然后以文本格式打开&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.dsp&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;文件，替换原来的&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Project&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;名字即可。&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;?5)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;??????? &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;VC6&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;对类成员的智能提示功能很有用，但有时候会失灵。你可以先关掉项目，将&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.clw&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;.ncb&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;删掉，然后重新打开项目，点击菜单项&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;View-&gt;ClassWizard&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;，在弹出的对话框中按一下&amp;#8220;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Add All&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;&amp;#8221;按钮；重新&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 12.0pt"&gt;Rebuild All&lt;/SPAN&gt;&lt;SPAN lang=ZH-CN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt"&gt;。应该可以解决问题&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1186.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>[转贴]实现一个操作ini文件的类</title><link>http://blog.vckbase.com/smileonce/articles/1185.html</link><pubDate>Sun, 31 Oct 2004 16:04:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1185.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1185.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1185.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1185.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1185.html</trackback:ping><description>&lt;P&gt;&lt;A href="http://blog.csdn.net/lixiaosan/archive/2004/10/28/156609.aspx"&gt;由此处跳转&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1185.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>[转贴]关于Debug和Release之本质区别 </title><link>http://blog.vckbase.com/smileonce/articles/1184.html</link><pubDate>Sun, 31 Oct 2004 16:02:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1184.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1184.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1184.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1184.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1184.html</trackback:ping><description>&lt;P&gt;--------------------------------------&lt;BR&gt;本文主要包含如下内容：&lt;BR&gt;1. Debug 和 Release 编译方式的本质区别&lt;BR&gt;2. 哪些情况下 Release 版会出错&lt;BR&gt;3. 怎样&amp;#8220;调试&amp;#8221; Release 版的程序&lt;BR&gt;--------------------------------------&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 关于Debug和Release之本质区别的讨论&lt;/P&gt;
&lt;P&gt;一、Debug 和 Release 编译方式的本质区别&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug 通常称为调试版本，它包含调试信息，并且不作任何优化，便于程序员调试程序。Release 称为发布版本，它往往是进行了各种优化，使得程序在代码大小和运行速度上都是最优的，以便用户很好地使用。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debug 和 Release 的真正秘密，在于一组编译选项。下面列出了分别针对二者的选项（当然除此之外还有其他一些，如/Fd /Fo，但区别并不重要，通常他们也不会引起 Release 版错误，在此不讨论）&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;Debug 版本：&lt;BR&gt;&amp;nbsp;/MDd /MLd 或 /MTd&amp;nbsp;&amp;nbsp; 使用 Debug runtime library(调试版本的运行时刻函数库)&lt;BR&gt;&amp;nbsp;/Od&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;BR&gt;&amp;nbsp;/D "_DEBUG"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 相当于 #define _DEBUG,打开编译调试代码开关(主要针对&lt;BR&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; assert函数)&lt;BR&gt;&amp;nbsp;/ZI&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; 创建 Edit and continue(编辑继续)数据库，这样在调试过&lt;BR&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; 程中如果修改了源代码不需重新编译&lt;BR&gt;&amp;nbsp;/GZ&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;BR&gt;&amp;nbsp;/Gm&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;BR&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; &lt;BR&gt;Release 版本：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;/MD /ML 或 /MT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 使用发布版本的运行时刻函数库&lt;BR&gt;&amp;nbsp;/O1 或 /O2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 优化开关，使程序最小或最快&lt;BR&gt;&amp;nbsp;/D "NDEBUG"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 关闭条件编译调试代码开关(即不编译assert函数)&lt;BR&gt;&amp;nbsp;/GF&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;BR&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; 被修改&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 实际上，Debug 和 Release 并没有本质的界限，他们只是一组编译选项的集合，编译器只是按照预定的选项行动。事实上，我们甚至可以修改这些选项，从而得到优化过的调试版本或是带跟踪语句的发布版本。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;二、哪些情况下 Release 版会出错&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 有了上面的介绍，我们再来逐个对照这些选项看看 Release 版错误是怎样产生的&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;1. Runtime Library：链接哪种运行时刻函数库通常只对程序的性能产生影响。调试版本的 Runtime Library 包含了调试信息，并采用了一些保护机制以帮助发现错误，因此性能不如发布版本。编译器提供的 Runtime Library 通常很稳定，不会造成 Release 版错误；倒是由于 Debug 的 Runtime Library 加强了对错误的检测，如堆内存分配，有时会出现 Debug 有错但 Release 正常的现象。应当指出的是，如果 Debug 有错，即使 Release 正常，程序肯定是有 Bug 的，只不过可能是 Release 版的某次运行没有表现出来而已。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;2. 优化：这是造成错误的主要原因，因为关闭优化时源程序基本上是直接翻译的，而打开优化后编译器会作出一系列假设。这类错误主要有以下几种：&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1) 帧指针(Frame Pointer)省略（简称 FPO ）：在函数调用过程中，所有调用信息（返回地址、参数）以及自动变量都是放在栈中的。若函数的声明与实现不同（参数、返回值、调用方式），就会产生错误&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;但 Debug 方式下，栈的访问通过 EBP 寄存器保存的地址实现，如果没有发生数组越界之类的错误（或是越界&amp;#8220;不多&amp;#8221;），函数通常能正常执行；Release 方式下，优化会省略 EBP 栈基址指针，这样通过一个全局指针访问栈就会造成返回地址错误是程序崩溃。C++ 的强类型特性能检查出大多数这样的错误，但如果用了强制类型转换，就不行了。你可以在 Release 版本中强制加入 /Oy- 编译选项来关掉帧指针省略，以确定是否此类错误。此类错误通常有：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ● MFC 消息响应函数书写错误。正确的应为&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; afx_msg LRESULT OnMessageOwn(WPARAM wparam, LPARAM lparam);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ON_MESSAGE 宏包含强制类型转换。防止这种错误的方法之一是重定义 ON_MESSAGE 宏，把下列代码加到 stdafx.h 中（在#include "afxwin.h"之后）,函数原形错误时编译会报错&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #undef ON_MESSAGE&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define ON_MESSAGE(message, memberFxn) \&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { message, 0, 0, 0, AfxSig_lwl, \&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (AFX_PMSG)(AFX_PMSGW)(static_cast&amp;lt; LRESULT (AFX_MSG_CALL \&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CWnd::*)(WPARAM, LPARAM) &amp;gt; (&amp;amp;memberFxn) },&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2) volatile 型变量：volatile 告诉编译器该变量可能被程序之外的未知方式修改（如系统、其他进程和线程）。优化程序为了使程序性能提高，常把一些变量放在寄存器中（类似于 register 关键字），而其他进程只能对该变量所在的内存进行修改，而寄存器中的值没变。如果你的程序是多线程的，或者你发现某个变量的值与预期的不符而你确信已正确的设置了，则很可能遇到这样的问题。这种错误有时会表现为程序在最快优化出错而最小优化正常。把你认为可疑的变量加上 volatile 试试。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3) 变量优化：优化程序会根据变量的使用情况优化变量。例如，函数中有一个未被使用的变量，在 Debug 版中它有可能掩盖一个数组越界，而在 Release 版中，这个变量很可能被优化调，此时数组越界会破坏栈中有用的数据。当然，实际的情况会比这复杂得多。与此有关的错误有：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ● 非法访问，包括数组越界、指针错误等。例如&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void fn(void)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int a[4];&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&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; int j;&lt;BR&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; j = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a[-1] = 1;//当然错误不会这么明显，例如下标是变量&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a[4] = 1;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; j 虽然在数组越界时已出了作用域，但其空间并未收回，因而 i 和 j 就会掩盖越界。而 Release 版由于 i、j 并未其很大作用可能会被优化掉，从而使栈被破坏。&lt;/P&gt;
&lt;P&gt;3. _DEBUG 与 NDEBUG ：当定义了 _DEBUG 时，assert() 函数会被编译，而 NDEBUG 时不被编译。除此之外，VC++中还有一系列断言宏。这包括：&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ANSI C 断言&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void assert(int expression );&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; C Runtime Lib 断言&amp;nbsp; _ASSERT( booleanExpression );&lt;BR&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;&amp;nbsp; _ASSERTE( booleanExpression );&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MFC 断言&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ASSERT( booleanExpression );&lt;BR&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;&amp;nbsp; VERIFY( booleanExpression );&lt;BR&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;&amp;nbsp; ASSERT_VALID( pObject );&lt;BR&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;&amp;nbsp; ASSERT_KINDOF( classname, pobject );&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ATL 断言&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ATLASSERT( booleanExpression );&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 此外，TRACE() 宏的编译也受 _DEBUG 控制。&lt;/P&gt;
&lt;P&gt;所有这些断言都只在 Debug版中才被编译，而在 Release 版中被忽略。唯一的例外是 VERIFY() 。事实上，这些宏都是调用了 assert() 函数，只不过附加了一些与库有关的调试代码。如果你在这些宏中加入了任何程序代码，而不只是布尔表达式（例如赋值、能改变变量值的函数调用 等），那么 Release 版都不会执行这些操作，从而造成错误。初学者很容易犯这类错误，查找的方法也很简单，因为这些宏都已在上面列出，只要利用 VC++ 的 Find in Files 功能在工程所有文件中找到用这些宏的地方再一一检查即可。另外，有些高手可能还会加入 #ifdef _DEBUG 之类的条件编译，也要注意一下。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 顺便值得一提的是 VERIFY() 宏，这个宏允许你将程序代码放在布尔表达式里。这个宏通常用来检查 Windows API 的返回值。有些人可能为这个原因而滥用 VERIFY() ，事实上这是危险的，因为 VERIFY() 违反了断言的思想，不能使程序代码和调试代码完全分离，最终可能会带来很多麻烦。因此，专家们建议尽量少用这个宏。&lt;/P&gt;
&lt;P&gt;4. /GZ 选项：这个选项会做以下这些事&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (1) 初始化内存和变量。包括用 0xCC 初始化所有自动变量，0xCD ( Cleared Data ) 初始化堆中分配的内存（即动态分配的内存，例如 new ），0xDD ( Dead Data ) 填充已被释放的堆内存（例如 delete ），0xFD( deFencde Data ) 初始化受保护的内存（debug 版在动态分配内存的前后加入保护内存以防止越界访问），其中括号中的词是微软建议的助记词。这样做的好处是这些值都很大，作为指针是不可能的（而且 32 位系统中指针很少是奇数值，在有些系统中奇数的指针会产生运行时错误），作为数值也很少遇到，而且这些值也很容易辨认，因此这很有利于在 Debug 版中发现 Release 版才会遇到的错误。要特别注意的是，很多人认为编译器会用 0 来初始化变量，这是错误的（而且这样很不利于查找错误）。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (2) 通过函数指针调用函数时，会通过检查栈指针验证函数调用的匹配性。（防止原形不匹配）&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (3) 函数返回前检查栈指针，确认未被修改。（防止越界访问和原形不匹配，与第二项合在一起可大致模拟帧指针省略 FPO ）&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 通常 /GZ 选项会造成 Debug 版出错而 Release 版正常的现象，因为 Release 版中未初始化的变量是随机的，这有可能使指针指向一个有效地址而掩盖了非法访问。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;除此之外，/Gm /GF 等选项造成错误的情况比较少，而且他们的效果显而易见，比较容易发现。&lt;/P&gt;
&lt;P&gt;三、怎样&amp;#8220;调试&amp;#8221; Release 版的程序&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 遇到 Debug 成功但 Release 失败，显然是一件很沮丧的事，而且往往无从下手。如果你看了以上的分析，结合错误的具体表现，很快找出了错误，固然很好。但如果一时找不出，以下给出了一些在这种情况下的策略。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1. 前面已经提过，Debug 和 Release 只是一组编译选项的差别，实际上并没有什么定义能区分二者。我们可以修改 Release 版的编译选项来缩小错误范围。如上所述，可以把 Release 的选项逐个改为与之相对的 Debug 选项，如 /MD 改为 /MDd、/O1 改为 /Od，或运行时间优化改为程序大小优化。注意，一次只改一个选项，看改哪个选项时错误消失，再对应该选项相关的错误，针对性地查找。这些选项在 Project\Settings... 中都可以直接通过列表选取，通常不要手动修改。由于以上的分析已相当全面，这个方法是最有效的。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2. 在编程过程中就要时常注意测试 Release 版本，以免最后代码太多，时间又很紧。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3. 在 Debug 版中使用 /W4 警告级别，这样可以从编译器获得最大限度的错误信息，比如 if( i =0 )就会引起 /W4 警告。不要忽略这些警告，通常这是你程序中的 Bug 引起的。但有时 /W4 会带来很多冗余信息，如 未使用的函数参数 警告，而很多消息处理函数都会忽略某些参数。我们可以用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #progma warning(disable: 4702) //禁止&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //...&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #progma warning(default: 4702) //重新允许&lt;BR&gt;来暂时禁止某个警告，或使用&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #progma warning(push, 3) //设置警告级别为 /W3&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //...&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #progma warning(pop) //重设为 /W4&lt;BR&gt;来暂时改变警告级别，有时你可以只在认为可疑的那一部分代码使用 /W4。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.你也可以像 Debug 一样调试你的 Release 版，只要加入调试符号。在 Project/Settings... 中，选中 Settings for "Win32 Release"，选中 C/C++ 标签，Category 选 General，Debug Info 选 Program Database。再在 Link 标签 Project options&amp;nbsp; 最后加上 "/OPT:REF" (引号不要输)。这样调试器就能使用 pdb 文件中的调试符号。但调试时你会发现断点很难设置，变量也很难找到&amp;#8212;&amp;#8212;这些都被优化过了。不过令人庆幸的是，Call Stack 窗口仍然工作正常，即使帧指针被优化，栈信息（特别是返回地址）仍然能找到。这对定位错误很有帮助。&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1184.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>Linux嵌入式开发（个人Blog）</title><link>http://blog.vckbase.com/smileonce/articles/1164.html</link><pubDate>Fri, 29 Oct 2004 22:25:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1164.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1164.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1164.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1164.html</trackback:ping><description>&lt;P&gt;&lt;A href="http://blog.csdn.net/mrunix/"&gt;mrunix 的Blog&lt;/A&gt;?介绍Linux嵌入式开发专题&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blog.csdn.net/haoel"&gt;陈皓的Blog&lt;/A&gt;??? 介绍Makefile、GDB、标准C++等专题&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1164.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>乾坤一笑</dc:creator><title>非常好看的一个Flash手表</title><link>http://blog.vckbase.com/smileonce/articles/1136.html</link><pubDate>Thu, 28 Oct 2004 03:35:00 GMT</pubDate><guid>http://blog.vckbase.com/smileonce/articles/1136.html</guid><wfw:comment>http://blog.vckbase.com/smileonce/comments/1136.html</wfw:comment><comments>http://blog.vckbase.com/smileonce/articles/1136.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.vckbase.com/smileonce/comments/commentRss/1136.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/smileonce/services/trackbacks/1136.html</trackback:ping><description>&lt;OBJECT style="WIDTH: 400px; HEIGHT: 400px" codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0 height=245 width=256 align=middle classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&gt;&lt;PARAM NAME="_cx" VALUE="10583"&gt;&lt;PARAM NAME="_cy" VALUE="10583"&gt;&lt;PARAM NAME="FlashVars" VALUE=""&gt;&lt;PARAM NAME="Movie" VALUE="http://bbs.smgbb.cn/Skins/Default/clock.swf"&gt;&lt;PARAM NAME="Src" VALUE="http://bbs.smgbb.cn/Skins/Default/clock.swf"&gt;&lt;PARAM NAME="WMode" VALUE="Transparent"&gt;&lt;PARAM NAME="Play" VALUE="0"&gt;&lt;PARAM NAME="Loop" VALUE="-1"&gt;&lt;PARAM NAME="Quality" VALUE="High"&gt;&lt;PARAM NAME="SAlign" VALUE=""&gt;&lt;PARAM NAME="Menu" VALUE="-1"&gt;&lt;PARAM NAME="Base" VALUE=""&gt;&lt;PARAM NAME="AllowScriptAccess" VALUE="always"&gt;&lt;PARAM NAME="Scale" VALUE="ShowAll"&gt;&lt;PARAM NAME="DeviceFont" VALUE="0"&gt;&lt;PARAM NAME="EmbedMovie" VALUE="0"&gt;&lt;PARAM NAME="BGColor" VALUE=""&gt;&lt;PARAM NAME="SWRemote" VALUE=""&gt;&lt;PARAM NAME="MovieData" VALUE=""&gt;&lt;PARAM NAME="SeamlessTabbing" VALUE="1"&gt;
             
    &lt;embed src="http://bbs.smgbb.cn/Skins/Default/clock.swf" width="400" height="400" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="noborder" bgcolor="#E4E8EF"&gt;&lt;/embed&gt;
  &lt;/OBJECT&gt;&lt;img src ="http://blog.vckbase.com/smileonce/aggbug/1136.html" width = "1" height = "1" /&gt;</description></item></channel></rss>