據說是因為這個 Bug 讓 ipod 佔了先機。

year = 1980;

while (days > 365)
{
if (IsLeapYear(year))
{
if (days > 366)
{
days -= 366;
year += 1;
}
}
else
{
days -= 365;
year += 1;
}
}

執行到 12/31/08 就執行不完了,days=10592。

See http://www.freedom-to-tinker.com/blog/felten/debugging-zune-blackout for full details on the bug.

flyfox 發表在 痞客邦 PIXNET 留言(0) 人氣()