﻿<?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++博客-浪迹天涯-最新评论</title><link>http://www.cppblog.com/qiujian5628/CommentsRSS.aspx</link><description>唯有努力...
&lt;br&gt;努力....再努力...</description><language>zh-cn</language><pubDate>Thu, 03 Jul 2008 08:51:41 GMT</pubDate><lastBuildDate>Thu, 03 Jul 2008 08:51:41 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: libcurl上传文件实例</title><link>http://www.cppblog.com/qiujian5628/archive/2008/07/03/55212.html#55226</link><dc:creator>企业即时通讯</dc:creator><author>企业即时通讯</author><pubDate>Thu, 03 Jul 2008 13:15:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/07/03/55212.html#55226</guid><description><![CDATA[容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容) <img src ="http://www.cppblog.com/qiujian5628/aggbug/55226.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">企业即时通讯</a> 2008-07-03 21:15 <a href="http://www.cppblog.com/qiujian5628/archive/2008/07/03/55212.html#55226#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: libcurl使用心得</title><link>http://www.cppblog.com/qiujian5628/archive/2008/07/01/54873.html#55029</link><dc:creator>企业即时通讯</dc:creator><author>企业即时通讯</author><pubDate>Tue, 01 Jul 2008 04:48:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/07/01/54873.html#55029</guid><description><![CDATA[太厉害了。哈哈。<img src ="http://www.cppblog.com/qiujian5628/aggbug/55029.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">企业即时通讯</a> 2008-07-01 12:48 <a href="http://www.cppblog.com/qiujian5628/archive/2008/07/01/54873.html#55029#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: libcurl使用心得</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54877</link><dc:creator>浪迹天涯</dc:creator><author>浪迹天涯</author><pubDate>Sat, 28 Jun 2008 08:00:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54877</guid><description><![CDATA[有用这个写爬虫的<img src ="http://www.cppblog.com/qiujian5628/aggbug/54877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">浪迹天涯</a> 2008-06-28 16:00 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54877#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: libcurl使用心得</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54876</link><dc:creator>LOGOS</dc:creator><author>LOGOS</author><pubDate>Sat, 28 Jun 2008 07:42:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54876</guid><description><![CDATA[看起来能用来做蜘蛛<img src ="http://www.cppblog.com/qiujian5628/aggbug/54876.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">LOGOS</a> 2008-06-28 15:42 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/28/54873.html#54876#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: B 树、 B- 树、 B+ 树、 B* 树都是什么</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/26/42190.html#54663</link><dc:creator>jun</dc:creator><author>jun</author><pubDate>Thu, 26 Jun 2008 05:59:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/26/42190.html#54663</guid><description><![CDATA[不錯,終于有點明白是怎么回事了<img src ="http://www.cppblog.com/qiujian5628/aggbug/54663.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">jun</a> 2008-06-26 13:59 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/26/42190.html#54663#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: gsoap使用心得!</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54022</link><dc:creator>true</dc:creator><author>true</author><pubDate>Thu, 19 Jun 2008 07:50:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54022</guid><description><![CDATA[顺便问一下：贵公司干啥滴？<img src ="http://www.cppblog.com/qiujian5628/aggbug/54022.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">true</a> 2008-06-19 15:50 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54022#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: gsoap使用心得!</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54021</link><dc:creator>true</dc:creator><author>true</author><pubDate>Thu, 19 Jun 2008 07:49:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54021</guid><description><![CDATA[有空也试试gsoap，每天上班做地铁经过大望路：）<img src ="http://www.cppblog.com/qiujian5628/aggbug/54021.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">true</a> 2008-06-19 15:49 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/19/54019.html#54021#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: CMap详解</title><link>http://www.cppblog.com/qiujian5628/archive/2008/06/06/41815.html#52379</link><dc:creator>11</dc:creator><author>11</author><pubDate>Fri, 06 Jun 2008 09:21:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/06/06/41815.html#52379</guid><description><![CDATA[不知所云<img src ="http://www.cppblog.com/qiujian5628/aggbug/52379.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">11</a> 2008-06-06 17:21 <a href="http://www.cppblog.com/qiujian5628/archive/2008/06/06/41815.html#52379#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: vs2005奇怪的断点无效问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/04/11/41806.html#46812</link><dc:creator>freewave</dc:creator><author>freewave</author><pubDate>Fri, 11 Apr 2008 02:25:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/04/11/41806.html#46812</guid><description><![CDATA[保存成Unicode编码就解决问题了。<br>thanks! <img src ="http://www.cppblog.com/qiujian5628/aggbug/46812.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">freewave</a> 2008-04-11 10:25 <a href="http://www.cppblog.com/qiujian5628/archive/2008/04/11/41806.html#46812#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43727</link><dc:creator>Fox</dc:creator><author>Fox</author><pubDate>Wed, 05 Mar 2008 02:28:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43727</guid><description><![CDATA[问题出在union的对齐上面，要按照单位最长的成员对齐。。。。<br>学习了<img src ="http://www.cppblog.com/qiujian5628/aggbug/43727.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">Fox</a> 2008-03-05 10:28 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43727#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43715</link><dc:creator>浪迹天涯</dc:creator><author>浪迹天涯</author><pubDate>Wed, 05 Mar 2008 00:30:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43715</guid><description><![CDATA[@眯着眼的猫<br>很感谢眯着眼的猫 解释的很详细！<br>我先前以为对sizeof()理解的很透彻，但遇到这个union一开始没有理解透彻，直到在机器上跑一遍以后，才理解清楚。<img src ="http://www.cppblog.com/qiujian5628/aggbug/43715.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">浪迹天涯</a> 2008-03-05 08:30 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/05/43477.html#43715#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43689</link><dc:creator>眯着眼的猫</dc:creator><author>眯着眼的猫</author><pubDate>Tue, 04 Mar 2008 08:00:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43689</guid><description><![CDATA[可以这么理解吧：<br>内存对齐主要目的是提升读取数据的速度，通过保证 类型数据(n字节)保存在n倍数的内存<br><br>地址上。(n越大，要求越严格。)<br>要做到这点，有3个位置要求。<br>首地址，调到最严格地址倍数上，不影响大小。<br>中间项，按各自下一项的地址要求填充调整，影响大小。<br>最后一项，通过填充，达到最严格地址大小倍数，影响大小。	<br>union A<br>{<br>int a[5];<br>char b;<br>double c;<br>};<br>对于union A(共享内存)，其实只有一项<br>至少需要20字节。首地址可以解释为3种类型，<br>A =a时，<br>| 4 | 4 | 4 | 4 | 4 | ，20字节<br>中间和尾部都不需调整。<br>A =b时，<br>|1|.................|， <br>中间和尾部都不需调整，20字节。<br>A =c时，<br>|   8   |...........|，<br>c作为最后项，需要调整20-〉24<br>因此，内存布局：<br>| 4 | 4 | 4 | 4 | 4 |...| (...为padding)，total=24<br><br>struct B<br>{<br>int n;<br>A a;<br>char c[10];<br>}；<br>这里要注意a，是作为A类型，是一项数据。<br>对于 struct B，最严格8字节，<br>首地址为8的倍数，填入n，(后面空4个字节，因为a的开始地址要求8的倍数)<br>c，开始地址无特殊要求，a后面无需填充，<br>作为尾项，c，10-〉16<br>| 4 |...| 4 | 4 | 4 | 4 | 4 |...|10-&gt;16|<br><br>to kimiya25:<br>struct  C{ <br>	int n; <br>	char c[10]; <br>	union { <br>		int a[5]; <br>		char b; <br>		double c; <br>	} u_a; <br>};<br>n: 4<br>c: 10-&gt;12<br>u_a: 24<br>| 4 | 10 |...| 24 |<br>//----------------------------------<br>效率的解释：例处理器每次从内存读入8个字节的数据，当我们需要一个double类型的数据<br><br>时，通过在写入内存时改保证数据写在8倍数的地址上，就能够只用一次读，否则可能跨越<br><br>，需要两次<img src ="http://www.cppblog.com/qiujian5628/aggbug/43689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">眯着眼的猫</a> 2008-03-04 16:00 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43689#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43670</link><dc:creator>李侃</dc:creator><author>李侃</author><pubDate>Tue, 04 Mar 2008 05:04:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43670</guid><description><![CDATA[字节对齐问题，可以取消pack(4)到pack(1) ，结果就又不一样了哦<img src ="http://www.cppblog.com/qiujian5628/aggbug/43670.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">李侃</a> 2008-03-04 13:04 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43670#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43662</link><dc:creator>frank.sunny</dc:creator><author>frank.sunny</author><pubDate>Tue, 04 Mar 2008 03:12:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43662</guid><description><![CDATA[非常感谢，说实话，我也不幸中招了<br><br>死得很惨，惭愧一下<br><br><img src ="http://www.cppblog.com/qiujian5628/aggbug/43662.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">frank.sunny</a> 2008-03-04 11:12 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/04/43477.html#43662#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/03/43477.html#43586</link><dc:creator>浪迹天涯</dc:creator><author>浪迹天涯</author><pubDate>Mon, 03 Mar 2008 00:44:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/03/43477.html#43586</guid><description><![CDATA[空间还有毒吗？我什么东西都没放啊！<img src ="http://www.cppblog.com/qiujian5628/aggbug/43586.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">浪迹天涯</a> 2008-03-03 08:44 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/03/43477.html#43586#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/02/43477.html#43583</link><dc:creator>sad</dc:creator><author>sad</author><pubDate>Sun, 02 Mar 2008 15:26:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/02/43477.html#43583</guid><description><![CDATA[挂马了，请清理<img src ="http://www.cppblog.com/qiujian5628/aggbug/43583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">sad</a> 2008-03-02 23:26 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/02/43477.html#43583#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43531</link><dc:creator>Fisher</dc:creator><author>Fisher</author><pubDate>Sat, 01 Mar 2008 13:43:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43531</guid><description><![CDATA[struct B<br>{<br>int n;                 // 4字节<br>A a;                  // 24字节<br>char c[10];        // 10字节<br>};<br>实际占用38字节，但由于A是8字节对齐的，所以int n和char c[10]也需要8字节对齐，总共8+24+16=48<img src ="http://www.cppblog.com/qiujian5628/aggbug/43531.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">Fisher</a> 2008-03-01 21:43 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43531#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43515</link><dc:creator>kimiya25</dc:creator><author>kimiya25</author><pubDate>Sat, 01 Mar 2008 05:20:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43515</guid><description><![CDATA[如果这样写我运行却是40..<br>struct {<br>    int n;<br>    char c[10]; <br>    union {<br>        int a[5];<br>        char b;<br>        double c;<br>    } u_a;       <br>} B;<img src ="http://www.cppblog.com/qiujian5628/aggbug/43515.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">kimiya25</a> 2008-03-01 13:20 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43515#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题[未登录]</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43512</link><dc:creator>CppExplore</dc:creator><author>CppExplore</author><pubDate>Sat, 01 Mar 2008 04:26:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43512</guid><description><![CDATA[空间有毒！！！！大家小心<br>@浪迹天涯 <br>如果是什么计数器卡着了，也请修改正常。<img src ="http://www.cppblog.com/qiujian5628/aggbug/43512.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">CppExplore</a> 2008-03-01 12:26 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43512#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 再谈sizeof()的问题</title><link>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43507</link><dc:creator>浪迹天涯</dc:creator><author>浪迹天涯</author><pubDate>Sat, 01 Mar 2008 00:52:00 GMT</pubDate><guid>http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43507</guid><description><![CDATA[没有挂木马，是计数器卡着了@a<br><img src ="http://www.cppblog.com/qiujian5628/aggbug/43507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/qiujian5628/" target="_blank">浪迹天涯</a> 2008-03-01 08:52 <a href="http://www.cppblog.com/qiujian5628/archive/2008/03/01/43477.html#43507#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>