boost 循环缓冲区
- #include <boost/circular_buffer.hpp>
-
- int _tmain(int argc, _TCHAR* argv[])
- {
-
- boost::circular_buffer<int> cb(3);
-
-
- cb.push_back(1);
- cb.push_back(2);
- cb.push_back(3);
-
- int a = cb[0];
- int b = cb[1];
- int c = cb[2];
-
-
-
-
- cb.push_back(4);
- cb.push_back(5);
-
-
-
- a = cb[0];
- b = cb[1];
- c = cb[2];
-
-
-
- cb.pop_back();
- cb.pop_front();
-
- int d = cb[0];
-
- return 0;
- }
boost 循环缓冲区,布布扣,bubuko.com
boost 循环缓冲区
原文:http://www.cnblogs.com/lidabo/p/3906079.html