剛纔開始用 boost::range,就查看了了一下 boost 源碼,發現 boost-1.50 一個 bug,以爲應該在新版中已經修改了,下載了最新的 1.54 版,進去一看,bug 仍然在!svn
接着,到 boost bug 追蹤系統,準備提交這個 bug ,搜了一下,很快發現,這個bug 在 17 個月前,boost-1.49 就報告出來了: range::unique does not forward predicate,一年半之間,做者居然對此 bug 充耳不聞!或許是提 bug 的哥們太屌絲了,這個做者直到 8 天前才修改了該 bug , bug 提交者居然感激地聲淚俱下!get