由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - !!! 号外 Microsoft Zune Bug!!!
相关主题
马龙行业的本质 (转载)Python 的设计狗屎不如
微软的zune bug我发现微信的一个大Bug
Question王垠 怎样尊重一个程序员
这样一道面试题 (转载)-debug求助今天APP store上的高潮事情
is smart_ptr really that good?fangtuo2 4月份发完那贴之后,进去修了bugs没有?
how to keep data integrity in excel如何有效 DEBUG 开源软件中的 BUG?
这个猛,100% kosher ! (转载)The best app!! (转载)
scala的主场在数学应用上java 这种破烂语言做的产品真心维护难 (转载)
相关话题的讨论汇总
话题: zune话题: bug话题: microsoft话题: days话题: year
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
[转自水木清华]
昨天Microsoft 30GB Zune都停止工作了,很轰动
经过调查是freescale firmware的一个很土的代码BUG:
year = ORIGINYEAR; /* = 1980 */
while (days > 365)
{
if (IsLeapYear(year))
{
if (days > 366)
{
days -= 366;
year += 1;
}
}
else
{
days -= 365;
year += 1;
}
}
这段代码根据连续计数的days推算出哪一年和哪一天
仔细分析一下可以看到当闰年的最后一天,会死循环!!!
t****t
发帖数: 6806
2
靠, 够土的

【在 b***i 的大作中提到】
: [转自水木清华]
: 昨天Microsoft 30GB Zune都停止工作了,很轰动
: 经过调查是freescale firmware的一个很土的代码BUG:
: year = ORIGINYEAR; /* = 1980 */
: while (days > 365)
: {
: if (IsLeapYear(year))
: {
: if (days > 366)
: {

r*******y
发帖数: 290
3
really?

【在 b***i 的大作中提到】
: [转自水木清华]
: 昨天Microsoft 30GB Zune都停止工作了,很轰动
: 经过调查是freescale firmware的一个很土的代码BUG:
: year = ORIGINYEAR; /* = 1980 */
: while (days > 365)
: {
: if (IsLeapYear(year))
: {
: if (days > 366)
: {

C*******l
发帖数: 105
4

~~~~~~~~~~~ >=

【在 b***i 的大作中提到】
: [转自水木清华]
: 昨天Microsoft 30GB Zune都停止工作了,很轰动
: 经过调查是freescale firmware的一个很土的代码BUG:
: year = ORIGINYEAR; /* = 1980 */
: while (days > 365)
: {
: if (IsLeapYear(year))
: {
: if (days > 366)
: {

t****t
发帖数: 6806
5
你越改越错了

【在 C*******l 的大作中提到】
:
: ~~~~~~~~~~~ >=

1 (共1页)
进入Programming版参与讨论
相关主题
java 这种破烂语言做的产品真心维护难 (转载)is smart_ptr really that good?
polymorphism增加了Code Review的难度how to keep data integrity in excel
希拉里脑子出了MultiThread Bug (转载)这个猛,100% kosher ! (转载)
[bssd]怎么作合理的控制让程序产生bugsscala的主场在数学应用上
马龙行业的本质 (转载)Python 的设计狗屎不如
微软的zune bug我发现微信的一个大Bug
Question王垠 怎样尊重一个程序员
这样一道面试题 (转载)-debug求助今天APP store上的高潮事情
相关话题的讨论汇总
话题: zune话题: bug话题: microsoft话题: days话题: year