GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — STLSourceCodeNote/2_STL_allocator/2_1_1_jjalloc.cpp at master · codebugTao/STLSourceCodeNote Expand file tree/ Copy path2_1_1_jjalloc.cppMore file actions 27 lines (21 loc) · 513 Bytes / Copy path2_1_1_jjalloc.cppFile metadata and controls27 lines (21 loc) · 513 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 // file: 2jjalloc.cpp #include "2_1_1_jjalloc.h" #include <vector> #include <iostream> using namespace std; #define __ALIGN 8 int round_up(int b) { return (((b) + __ALIGN - 1) & ~(__ALIGN - 1)); } int main() { int ia[5] = {0, 1, 2, 3, 4}; int i; vector<int, JJ::allocator<int> > iv(ia, ia + 5); for (i = 0; i < iv.size(); i++) { cout << iv[i] << ' '; } cout << endl; cout << ~(__ALIGN - 1) << endl; cout << round_up(3) << endl; cout << round_up(15) << endl; } |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |