| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 778 人关注过本帖
标题:这是编译器的bug 吗?
只看楼主 加入收藏
柳儿
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:1830
专家分:30
注 册:2004-9-23
收藏
得分:0 
以下是引用zhengzhong在2006-3-7 17:03:00的发言:

关键是很多时候编译器是有一些共同约定的。标准从未规定有符号数右移是算术右移,可是所有的编译器都是这么干的,所有的程序员都是这么想的。我以前用过的m$ c++和g++在把0X96897ffe输入到int类型都不会有错误的。

楼主这样想很危险的,“所有的编译器都是这么干的,所有的程序员都是这么想的”尤其是这句话。一个好的程序应该考虑到程序的通用性问题,可移植性问题。有局限性的程序,可复用性就小了。

不过能够认真钻研问题,这种精神还是值的学习的。


成功会使人骄傲。如果你骄傲自大,你就会停止学习。不学习,人就停止了进步
2006-03-07 17:27
快速回复:这是编译器的bug 吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.075210 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved