主要就是為了使用的友善,更加容易和algorithm的算法結合的更好!
// 另外boost::array和tr1::array使用一樣!
通過代碼相信大家都已經看到了,使用這種固定數組模闆能夠用起來更友善,而且在效率上也不會有太大的開銷。
個人對此的一些建議:
1.當我們隻是把一個數組用來存放一些東西而且是固定大小的時候我們都使用c風格的數組。
2.如果我們對它的操作頻繁涉及到很多算法的時候,我們可以考慮array模闆!
3.當大小需要變動的時候建議使用其它标準容器!
主要就是為了使用的友善,更加容易和algorithm的算法結合的更好!
// 另外boost::array和tr1::array使用一樣!
通過代碼相信大家都已經看到了,使用這種固定數組模闆能夠用起來更友善,而且在效率上也不會有太大的開銷。
個人對此的一些建議:
1.當我們隻是把一個數組用來存放一些東西而且是固定大小的時候我們都使用c風格的數組。
2.如果我們對它的操作頻繁涉及到很多算法的時候,我們可以考慮array模闆!
3.當大小需要變動的時候建議使用其它标準容器!