摘要:
裝上Vs2012 Rc,其中一個原因,是C++的原生單元測試,與以前.net下完全一致。這是很開心的事情,下面簡單的測試一下。 假設我們要使用Stl完成一項相對較通用的工作:為某個struct的vector,創建一個迭代器,用來返回struct的某個成員。這樣做的意義是什么呢?假設我們要對該結構的vector,基于其某個字段排序,只需要為sort算法提供這種類型的迭代器就行了。這樣算法就真正無需考慮容器“是什么”的問題。 當然,可以寫一個比較函數來使用sort,但若是自己寫的更復雜的算法呢?我們直接將struct數組,偽造成某個字段的數組,這樣豈非是最省事的方法? 那么我們先創建一個本機單元. 閱讀全文
posted @ 2012-06-17 17:46
玄歌
閱讀(4379)
評論(3)
推薦(1)

浙公網安備 33010602011771號