﻿<?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++博客-I smell magic in the air-最新评论</title><link>http://www.cppblog.com/izualzhy/CommentsRSS.aspx</link><description>坚持 相信自己</description><language>zh-cn</language><pubDate>Tue, 19 Nov 2013 02:52:09 GMT</pubDate><lastBuildDate>Tue, 19 Nov 2013 02:52:09 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 判断一个字符串是否是UTF8编码</title><link>http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204220</link><dc:creator>11</dc:creator><author>11</author><pubDate>Mon, 11 Nov 2013 23:37:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204220</guid><description><![CDATA[上面写错，没调试<br>v=2 改 v=3<br>return 0 改break<img src ="http://www.cppblog.com/izualzhy/aggbug/204220.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">11</a> 2013-11-12 07:37 <a href="http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204220#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 判断一个字符串是否是UTF8编码</title><link>http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204219</link><dc:creator>11</dc:creator><author>11</author><pubDate>Mon, 11 Nov 2013 23:24:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204219</guid><description><![CDATA[int strlen_utf8(__in unsigned char c)<br>{<br><br>int len=1;<br><br>if((c &gt;&gt; 7) == 0)<br>return len;<br><br>int i=6,v=2;<br>for( i,v;i&gt;1;i--, v=(v&lt;&lt;1) | 0x1)<br>{<br>	if((c&gt;&gt;i) == v)  <br>		++len; <br>	else <br>	return 0;<br>}<br>return len;<br>}<br><br><img src ="http://www.cppblog.com/izualzhy/aggbug/204219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">11</a> 2013-11-12 07:24 <a href="http://www.cppblog.com/izualzhy/archive/2013/11/12/195933.html#204219#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 单调栈的介绍与应用</title><link>http://www.cppblog.com/izualzhy/archive/2013/10/18/188226.html#203805</link><dc:creator>acbron</dc:creator><author>acbron</author><pubDate>Fri, 18 Oct 2013 11:53:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/10/18/188226.html#203805</guid><description><![CDATA[博主，如果rects[]本来就是单调递增的，你的代码就无法计算结果了。在rects[]最后填个-1会比较好。<img src ="http://www.cppblog.com/izualzhy/aggbug/203805.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">acbron</a> 2013-10-18 19:53 <a href="http://www.cppblog.com/izualzhy/archive/2013/10/18/188226.html#203805#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: pthread多线程学习笔记五条件变量2使用</title><link>http://www.cppblog.com/izualzhy/archive/2013/09/05/160120.html#203012</link><dc:creator>12345</dc:creator><author>12345</author><pubDate>Thu, 05 Sep 2013 00:27:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/09/05/160120.html#203012</guid><description><![CDATA[谢谢你的文章给了我很大的帮助, 只是最后的英文又引出了另一个问题, pthread_cond_signal and pthread_cond_broadcast中,pthread_cond_broadcast存在意义仅仅是简化线程管理吗, 但这是有代价的. <img src ="http://www.cppblog.com/izualzhy/aggbug/203012.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">12345</a> 2013-09-05 08:27 <a href="http://www.cppblog.com/izualzhy/archive/2013/09/05/160120.html#203012#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: c++求组合数</title><link>http://www.cppblog.com/izualzhy/archive/2013/06/15/188260.html#201026</link><dc:creator>Yen-Chieh</dc:creator><author>Yen-Chieh</author><pubDate>Sat, 15 Jun 2013 04:25:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/06/15/188260.html#201026</guid><description><![CDATA[您好，我查閱了許多網路上關於C語言,求排列數的方法<br><br>很喜歡您提出的，精簡<br><br>一開始看不是很懂,但是我插入了許多變數觀察迴圈移動的方式之後<br><br>還是充滿疑惑，光是C5取2我就得到了這麼一串<br>其中的&quot;in&quot;代表每進去一次副程式我就印一次檢查變數<br><br>in n=5 k=2<br>in n=4 k=1<br>in n=3 k=0<br>in n=3 k=0<br>i=4 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=2 k=0<br>in n=2 k=0<br>i=3 k=1 combination(i-1, k-1)=1 totalCounts=2<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=3<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=4<br>in n=4 k=1<br>in n=3 k=0<br>in n=3 k=0<br>i=4 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=2 k=0<br>in n=2 k=0<br>i=3 k=1 combination(i-1, k-1)=1 totalCounts=2<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=3<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=4<br>i=5 k=2 combination(i-1, k-1)=4 totalCounts=4<br>in n=3 k=1<br>in n=2 k=0<br>in n=2 k=0<br>i=3 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=2<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=3<br>in n=3 k=1<br>in n=2 k=0<br>in n=2 k=0<br>i=3 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=2<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=3<br>i=4 k=2 combination(i-1, k-1)=3 totalCounts=7<br>in n=2 k=1<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=2<br>in n=2 k=1<br>in n=1 k=0<br>in n=1 k=0<br>i=2 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=2<br>i=3 k=2 combination(i-1, k-1)=2 totalCounts=9<br>in n=1 k=1<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=1<br>in n=1 k=1<br>in n=0 k=0<br>in n=0 k=0<br>i=1 k=1 combination(i-1, k-1)=1 totalCounts=1<br>i=2 k=2 combination(i-1, k-1)=1 totalCounts=10<br><br>修改後的code如下<br><br>#include &lt;stdio.h&gt;<br>#include &lt;stdlib.h&gt;<br> <br>int combination(int n, int k)<br>{<br>    printf(&quot;in n=%d k=%d \n&quot; ,n,k);<br>    <br>    if (k&gt;n || k&lt;0)<br>    {<br>        return 0;<br>    }<br> <br>    if (k == 0)<br>    {<br>        return 1;<br>    }<br> <br>    int totalCounts = 0;<br>    int i;<br>    int j;<br>    for (j=0, i = n ; i &gt;= k ; --i,j++)<br>    {<br>        totalCounts += combination(i-1, k-1);<br>        printf(&quot;i=%d k=%d combination(i-1, k-1)=%d totalCounts=%d\n&quot;,i,k,combination(i-1, k-1),totalCounts);<br>    }<br> <br>    return totalCounts;<br>}<br> <br>int main()<br>{<br>    int a, b;<br>    scanf(&quot;%d %d&quot;,&amp;a,&amp;b);<br>    printf(&quot;\n%d\n&quot;, combination(a,b));<br>    <br>    system(&quot;pause&quot;);<br>    return 0;<br>}<br><br>我的信箱是<br><br>endlessaquarius@gmail.com<br><br>我是一個台灣的學生，可以跟您用mail討論嗎?<br><img src ="http://www.cppblog.com/izualzhy/aggbug/201026.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">Yen-Chieh</a> 2013-06-15 12:25 <a href="http://www.cppblog.com/izualzhy/archive/2013/06/15/188260.html#201026#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 由int与unsigned int 相加看c++类型转换</title><link>http://www.cppblog.com/izualzhy/archive/2013/05/06/158169.html#200005</link><dc:creator>izualzhy</dc:creator><author>izualzhy</author><pubDate>Mon, 06 May 2013 00:51:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/05/06/158169.html#200005</guid><description><![CDATA[是的，已经修改，谢谢@麦子<br><img src ="http://www.cppblog.com/izualzhy/aggbug/200005.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">izualzhy</a> 2013-05-06 08:51 <a href="http://www.cppblog.com/izualzhy/archive/2013/05/06/158169.html#200005#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 由int与unsigned int 相加看c++类型转换</title><link>http://www.cppblog.com/izualzhy/archive/2013/04/25/158169.html#199706</link><dc:creator>麦子</dc:creator><author>麦子</author><pubDate>Thu, 25 Apr 2013 07:48:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/04/25/158169.html#199706</guid><description><![CDATA[”在内存中，负数的存储方式是正数的补码+1“，应该是正数的反码+1吧<img src ="http://www.cppblog.com/izualzhy/aggbug/199706.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">麦子</a> 2013-04-25 15:48 <a href="http://www.cppblog.com/izualzhy/archive/2013/04/25/158169.html#199706#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: getopt_long介绍</title><link>http://www.cppblog.com/izualzhy/archive/2013/03/22/180536.html#198726</link><dc:creator>izualzhy</dc:creator><author>izualzhy</author><pubDate>Fri, 22 Mar 2013 09:30:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/03/22/180536.html#198726</guid><description><![CDATA[试了下是的，感谢指出^_^@雨盆<br><img src ="http://www.cppblog.com/izualzhy/aggbug/198726.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">izualzhy</a> 2013-03-22 17:30 <a href="http://www.cppblog.com/izualzhy/archive/2013/03/22/180536.html#198726#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: getopt_long介绍</title><link>http://www.cppblog.com/izualzhy/archive/2013/03/21/180536.html#198687</link><dc:creator>雨盆</dc:creator><author>雨盆</author><pubDate>Thu, 21 Mar 2013 09:40:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/03/21/180536.html#198687</guid><description><![CDATA[我是内核源码菜鸟，今天看了这篇文章，写得很不错……受教了……<br><br>关于你的问题1，长选项加参数方法是用“=”，比如./getopt_long-l --version=2.0<br><br>我也是菜鸟，只当学习……<img src ="http://www.cppblog.com/izualzhy/aggbug/198687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">雨盆</a> 2013-03-21 17:40 <a href="http://www.cppblog.com/izualzhy/archive/2013/03/21/180536.html#198687#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 扫雷游戏(Qt实现及源代码)</title><link>http://www.cppblog.com/izualzhy/archive/2013/01/04/163152.html#196931</link><dc:creator>kzboom</dc:creator><author>kzboom</author><pubDate>Thu, 03 Jan 2013 20:02:00 GMT</pubDate><guid>http://www.cppblog.com/izualzhy/archive/2013/01/04/163152.html#196931</guid><description><![CDATA[不错，是QT入门的好案例，但是again时，设置雷数目有问题。<img src ="http://www.cppblog.com/izualzhy/aggbug/196931.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/izualzhy/" target="_blank">kzboom</a> 2013-01-04 04:02 <a href="http://www.cppblog.com/izualzhy/archive/2013/01/04/163152.html#196931#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>