﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-czh306</title><link>http://www.cppblog.com/czh306/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 23:07:58 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2026 23:07:58 GMT</pubDate><ttl>60</ttl><item><title>二进制码与格雷码的转换(Verilog实现)</title><link>http://www.cppblog.com/czh306/archive/2008/10/14/63958.html</link><dc:creator>czh306</dc:creator><author>czh306</author><pubDate>Tue, 14 Oct 2008 06:42:00 GMT</pubDate><guid>http://www.cppblog.com/czh306/archive/2008/10/14/63958.html</guid><wfw:comment>http://www.cppblog.com/czh306/comments/63958.html</wfw:comment><comments>http://www.cppblog.com/czh306/archive/2008/10/14/63958.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/czh306/comments/commentRss/63958.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/czh306/services/trackbacks/63958.html</trackback:ping><description><![CDATA[<p>module Bin2Grad(BinCode, GradCode);<br>parameter Code_Width = 8;<br>input [Code_Width - 1 : 0] BinCode;<br>output [Code_Width - 1 : 0] GradCode;</p>
<p>integer i;<br>reg [Code_Width - 1 : 0] GradCode;<br>always @(BinCode)<br>&nbsp;&nbsp;&nbsp; begin<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i = 0; i &lt; Code_Width - 1; i = i +1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GradCode[i] = BinCode[i] + BinCode[i + 1];<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GradCode[Code_Width - 1] = BinCode[Code_Width - 1];<br>&nbsp;&nbsp;&nbsp; end</p>
<p>endmodule<br></p>
<img src ="http://www.cppblog.com/czh306/aggbug/63958.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/czh306/" target="_blank">czh306</a> 2008-10-14 14:42 <a href="http://www.cppblog.com/czh306/archive/2008/10/14/63958.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WTL支持中文</title><link>http://www.cppblog.com/czh306/archive/2006/10/05/13367.html</link><dc:creator>czh306</dc:creator><author>czh306</author><pubDate>Thu, 05 Oct 2006 04:17:00 GMT</pubDate><guid>http://www.cppblog.com/czh306/archive/2006/10/05/13367.html</guid><wfw:comment>http://www.cppblog.com/czh306/comments/13367.html</wfw:comment><comments>http://www.cppblog.com/czh306/archive/2006/10/05/13367.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/czh306/comments/commentRss/13367.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/czh306/services/trackbacks/13367.html</trackback:ping><description><![CDATA[
		<p>1）打开资源文件，把LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US修改为<br />LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED<br />2）关闭资源文件<br />3）打开对话框，输入汉字，并保存<br />4）右击资源文件属性，选择Resources-&gt;General-&gt;Culture，设置为：中文(中国) (0x804)<br />5）编译，测试<br /></p>
<img src ="http://www.cppblog.com/czh306/aggbug/13367.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/czh306/" target="_blank">czh306</a> 2006-10-05 12:17 <a href="http://www.cppblog.com/czh306/archive/2006/10/05/13367.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在VC2005中编译OpenVPN项目</title><link>http://www.cppblog.com/czh306/archive/2006/09/24/12896.html</link><dc:creator>czh306</dc:creator><author>czh306</author><pubDate>Sun, 24 Sep 2006 12:01:00 GMT</pubDate><guid>http://www.cppblog.com/czh306/archive/2006/09/24/12896.html</guid><wfw:comment>http://www.cppblog.com/czh306/comments/12896.html</wfw:comment><comments>http://www.cppblog.com/czh306/archive/2006/09/24/12896.html#Feedback</comments><slash:comments>50</slash:comments><wfw:commentRss>http://www.cppblog.com/czh306/comments/commentRss/12896.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/czh306/services/trackbacks/12896.html</trackback:ping><description><![CDATA[1)下载openvpn-2.0.8<br />2)在VC2005中新建一个控制台空项目<br />3)把openvpn-2.0.8中的除memcmp.c外的所有文件增加到项目<br />4)删除修改config-win32.h文件中的#include &lt;windows.h&gt;行<br />5)增加openssl的头文件及库文件<br />6)增加lzo的头文件及库文件<br />以上主要是2)及4)其它可参考makefile.w32-vc文件<br />另最好不要在vc6中编译，如果要在vc6中编译要找齐其所用的头文件及库文件，比较麻烦<br /><img src ="http://www.cppblog.com/czh306/aggbug/12896.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/czh306/" target="_blank">czh306</a> 2006-09-24 20:01 <a href="http://www.cppblog.com/czh306/archive/2006/09/24/12896.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Singleton单件模板类的用法</title><link>http://www.cppblog.com/czh306/archive/2006/07/18/10199.html</link><dc:creator>czh306</dc:creator><author>czh306</author><pubDate>Tue, 18 Jul 2006 08:27:00 GMT</pubDate><guid>http://www.cppblog.com/czh306/archive/2006/07/18/10199.html</guid><wfw:comment>http://www.cppblog.com/czh306/comments/10199.html</wfw:comment><comments>http://www.cppblog.com/czh306/archive/2006/07/18/10199.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/czh306/comments/commentRss/10199.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/czh306/services/trackbacks/10199.html</trackback:ping><description><![CDATA[
		<p>如下类WorkList:<br />public ref class WorkList <br />  {<br />  protected:<br />   WorkList(void);<br />  public:<br />   void AddWork(System::String^ workName, System::String^ ResourceId)<br />   {<br />       Console::WriteLine("WorkName:" + workName);<br />   }<br />   };<br />要注意WorkList的构造函数为受保护的并无参数.<br /><br />Singleton单件模板的用法如下:<br />Singleton&lt;WorkList&gt;::Instance()-&gt;AddWork(workName, ResourceId);</p>
<img src ="http://www.cppblog.com/czh306/aggbug/10199.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/czh306/" target="_blank">czh306</a> 2006-07-18 16:27 <a href="http://www.cppblog.com/czh306/archive/2006/07/18/10199.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++/CLI中单件模板的实现</title><link>http://www.cppblog.com/czh306/archive/2006/07/18/10197.html</link><dc:creator>czh306</dc:creator><author>czh306</author><pubDate>Tue, 18 Jul 2006 08:01:00 GMT</pubDate><guid>http://www.cppblog.com/czh306/archive/2006/07/18/10197.html</guid><wfw:comment>http://www.cppblog.com/czh306/comments/10197.html</wfw:comment><comments>http://www.cppblog.com/czh306/archive/2006/07/18/10197.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/czh306/comments/commentRss/10197.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/czh306/services/trackbacks/10197.html</trackback:ping><description><![CDATA[template&lt;typename _T&gt; public ref class Singleton : public _T<br />  {<br />  public:<br />   static _T^ Instance(void)<br />   {<br />    if (_instance == nullptr)<br />    {<br />     _mut-&gt;WaitOne();<br />     try<br />     {<br />      if (_instance == nullptr)<br />      {<br />       _instance = safe_cast&lt;_T^&gt;(gcnew Singleton&lt;_T&gt;);<br />      }<br />     }<br />     finally<br />     {<br />      _mut-&gt;ReleaseMutex();<br />     }<br />    }<br />    return _instance;<br />   }<br />  protected:<br />   Singleton(void){}<br />  protected:<br />   static _T^ _instance = nullptr;<br />   static System::Threading::Mutex^ _mut = gcnew System::Threading::Mutex();<br />  };<img src ="http://www.cppblog.com/czh306/aggbug/10197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/czh306/" target="_blank">czh306</a> 2006-07-18 16:01 <a href="http://www.cppblog.com/czh306/archive/2006/07/18/10197.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>