BOOST庫array使用 相似std庫的vector

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

相關文章
相關標籤/搜索