如果當(dāng)比較元素相同返回真時(shí),此時(shí)比較元素將會(huì)繼續(xù)向下遍歷,在極端情況下,例如程序中所有元素都是一樣的情況下,在這種情況下,就會(huì)出現(xiàn)訪(fǎng)問(wèn)越界,結(jié)果就是導(dǎo)致程序出現(xiàn)segment fault所以在寫(xiě)c++ stl中的比較函數(shù)是,bool返回真的時(shí)候,一定是“真的”大,或者小,等于的時(shí)候只能返回false。
posted on 2016-10-08 11:19
李佳 閱讀(1485)
評(píng)論(0) 編輯 收藏 引用