﻿<?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/lonestar/CommentsRSS.aspx</link><description>孤星</description><language>zh-cn</language><pubDate>Wed, 28 Dec 2005 02:07:00 GMT</pubDate><lastBuildDate>Wed, 28 Dec 2005 02:07:00 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2007/09/07/2078.html#31753</link><dc:creator>JJJ</dc:creator><author>JJJ</author><pubDate>Fri, 07 Sep 2007 07:06:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2007/09/07/2078.html#31753</guid><description><![CDATA[浪费时间<img src ="http://www.cppblog.com/lonestar/aggbug/31753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">JJJ</a> 2007-09-07 15:06 <a href="http://www.cppblog.com/lonestar/archive/2007/09/07/2078.html#31753#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2006/04/19/2078.html#5895</link><dc:creator>unknown</dc:creator><author>unknown</author><pubDate>Wed, 19 Apr 2006 09:39:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2006/04/19/2078.html#5895</guid><description><![CDATA[浪费时间<img src ="http://www.cppblog.com/lonestar/aggbug/5895.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">unknown</a> 2006-04-19 17:39 <a href="http://www.cppblog.com/lonestar/archive/2006/04/19/2078.html#5895#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2006/02/22/2078.html#3402</link><dc:creator>yskin</dc:creator><author>yskin</author><pubDate>Wed, 22 Feb 2006 03:48:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2006/02/22/2078.html#3402</guid><description><![CDATA[我前几天也看到过，他说的是：<br>int sum = (++i) + (++i) + (++i);<br><br>有人说按照c++标准应该是18.但是vc6编译出来是16.还有人说vc7.1出来是18.<br><br>楼主既然记得16,一定是你把程序给记错了。<img src ="http://www.cppblog.com/lonestar/aggbug/3402.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">yskin</a> 2006-02-22 11:48 <a href="http://www.cppblog.com/lonestar/archive/2006/02/22/2078.html#3402#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2006/02/05/2078.html#3067</link><dc:creator>勾来斌</dc:creator><author>勾来斌</author><pubDate>Sun, 05 Feb 2006 03:14:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2006/02/05/2078.html#3067</guid><description><![CDATA[基本同意梁宇翔和Ying-Shen<br>这样写程序有谁知道其语义到底是什么<br><img src ="http://www.cppblog.com/lonestar/aggbug/3067.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">勾来斌</a> 2006-02-05 11:14 <a href="http://www.cppblog.com/lonestar/archive/2006/02/05/2078.html#3067#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/31/2078.html#2330</link><dc:creator>rotcet</dc:creator><author>rotcet</author><pubDate>Sat, 31 Dec 2005 11:28:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/31/2078.html#2330</guid><description><![CDATA[c本身没有对表达式的求值运算方式做规定，所以这是编译器相关的，这种问题在真实开发中属于不良代码，不可以这样写<img src ="http://www.cppblog.com/lonestar/aggbug/2330.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">rotcet</a> 2005-12-31 19:28 <a href="http://www.cppblog.com/lonestar/archive/2005/12/31/2078.html#2330#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2189</link><dc:creator>发咯簌簌</dc:creator><author>发咯簌簌</author><pubDate>Tue, 27 Dec 2005 11:23:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2189</guid><description><![CDATA[VC6.0中运算结果是9。<img src ="http://www.cppblog.com/lonestar/aggbug/2189.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">发咯簌簌</a> 2005-12-27 19:23 <a href="http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2189#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2187</link><dc:creator>LOGOS</dc:creator><author>LOGOS</author><pubDate>Tue, 27 Dec 2005 09:11:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2187</guid><description><![CDATA[关于这个问题,我也差异了一下,不过编译成汇编后,就明白了:这些事情,是编译器决定的事情.<br>; Line 11<br>	mov	DWORD PTR _i$[ebp], 3<br>; Line 12<br>	mov	eax, DWORD PTR _i$[ebp]<br>	add	eax, DWORD PTR _i$[ebp]<br>	add	eax, DWORD PTR _i$[ebp]<br>	mov	DWORD PTR _sum$[ebp], eax<br>	mov	ecx, DWORD PTR _i$[ebp]<br>	add	ecx, 1<br>	mov	DWORD PTR _i$[ebp], ecx<br>	mov	edx, DWORD PTR _i$[ebp]<br>	add	edx, 1<br>	mov	DWORD PTR _i$[ebp], edx<br>	mov	eax, DWORD PTR _i$[ebp]<br>	add	eax, 1<br>	mov	DWORD PTR _i$[ebp], eax<img src ="http://www.cppblog.com/lonestar/aggbug/2187.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">LOGOS</a> 2005-12-27 17:11 <a href="http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2187#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2184</link><dc:creator>味全每日C++</dc:creator><author>味全每日C++</author><pubDate>Tue, 27 Dec 2005 08:55:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2184</guid><description><![CDATA[ 不要太苛求语法..<br> 追求这样的细节不利于自己的提高:)<img src ="http://www.cppblog.com/lonestar/aggbug/2184.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">味全每日C++</a> 2005-12-27 16:55 <a href="http://www.cppblog.com/lonestar/archive/2005/12/27/2078.html#2184#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2133</link><dc:creator>50米</dc:creator><author>50米</author><pubDate>Mon, 26 Dec 2005 07:04:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2133</guid><description><![CDATA[呵呵顺序点的情况估计不少人都没有听过吧，^_^托大了呵呵：）<br><br>下面举例说明吧呵呵。<br>int m=1; <br>int n;<br>n=m++ + m++;<br>请回答结果是多少？<br><br>正确回答是：不知道！语言没有规定它应该算出什么，结果完全依赖具体系统在具体上下文中的具体处理。其中牵涉到运算对象的求值顺序和变量修改的实现时刻问题<br><br>a = 4; cout &lt;&lt; a++ &lt;&lt; a;<br><br>这种东西根本不该写，讨论其效果没有意义。<br><br>我们知道它是<br>(cout.operator &lt;&lt;(a++)).operator &lt;&lt; (a);<br>的简写。先看外层函数调用，这里需要算出所用函数（由加下划线的一段得到），还需要计算a 的值。语言没有规定哪个先算。如果真的先算函数，这一计算中出现了另一次函数调用，在被调函数体执行前有一个顺序点，那时a++ 的副作用就会实现。如果是先算参数，求出a 的值4，而后计算函数时的副作用当然不会改变它（这种情况下输出两个4 ）。当然，这些只是假设，实际应该说的是：这种东西根本不该写，讨论其效果没有意义。<br><br><br>程序语言通常都规定了执行中变量修改的最晚实现时刻（称为顺序点、序点或执行点）。程序执行中存在一系列顺序点（时刻），语言保证一旦执行到达一个顺序点，在此之前发生的所有修改（副作用）都必须实现（必须反应到随后对同一存储位置的访问中），在此之后的所有修改都还没有发生。在顺序点之间则没有任何保证。对C/C++ 语言这类允许表达式有副作用的语言，顺序点的概念特别重要。<img src ="http://www.cppblog.com/lonestar/aggbug/2133.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">50米</a> 2005-12-26 15:04 <a href="http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2133#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: 初来乍到</title><link>http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2125</link><dc:creator>发</dc:creator><author>发</author><pubDate>Mon, 26 Dec 2005 02:28:00 GMT</pubDate><guid>http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2125</guid><description><![CDATA[这个中国大学计算机系老师自认为是C语言中重要的知识点的地方， <br>在C++的标准里面就一句the result is compiler specific就结束了。 <br><br>就是这个小地方浪费了每个中国大学计算机系学生的时间，并且对计算机编程 <br>认识造成重大误导。并且这个错误还在一届届的延续下去。。。。。中国计算机教育界的悲哀。。。 <br><br>严重同意这个！<img src ="http://www.cppblog.com/lonestar/aggbug/2125.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/lonestar/" target="_blank">发</a> 2005-12-26 10:28 <a href="http://www.cppblog.com/lonestar/archive/2005/12/26/2078.html#2125#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>