BOOST庫的array, 相似std庫的vector.html
下圖所示書籍的下載地址,個人另外一篇博客內有記載:linux
https://www.cnblogs.com/happybirthdaytoyou/p/13837384.html ios
實驗代碼:app
#include <boost/array.hpp> #include <iostream> #include <string> #include <algorithm>
int main(void){ typedef boost::array<std::string, 3> array; array a; a[0] = "Boris"; a.at(1) = "Anton"; *a.rbegin() = "Caesar"; std::sort(a.begin(), a.end()); for(array::const_iterator it = a.begin(); it != a.end(); ++it) std::cout << *it << std::endl; std::cout << a.size() << std::endl; std::cout << a.max_size() << std::endl; return 0; }
makefile:spa
.PHONY: DOIT DOIT: mips-linux-gnu-g++ -I.. my_boost_test.cpp -L../lib -lboost_thread -lboost_system -o cpp_hello.out -lrt -lpthread
.code