From 91f003aac4c95f4d2a2fc0782c9bea9d484b6919 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期四, 09 七月 2020 14:48:07 +0800 Subject: [PATCH] update --- test/test_queue.c | 36 +++++++++++++++++++++++++++++++++++- 1 files changed, 35 insertions(+), 1 deletions(-) diff --git a/test/test_queue.c b/test/test_queue.c index cb6ade7..9b64ceb 100644 --- a/test/test_queue.c +++ b/test/test_queue.c @@ -84,8 +84,42 @@ } +// void testArr(unsigned size) { +// unsigned int i = 0; +// int key = 2; + +// char item[size]; + +// size_t qsize = 16; +// //LockFreeQueue<struct Item> *queue = QueueFactory::createQueue<struct Item> (key, qsize); +// SHMQueue<char[size]> *queue = new SHMQueue<char[size]>(key, 16); +// // LockFreeQueue<struct Item> queue(16); +// for(i = 0; i < qsize; i++) { +// sprintf(item, "%d hello", i); +// if(queue->push(item)) { +// cout << i << " push锛�" << item << endl; +// } +// } + + + + + +// struct timespec timeout = {1, 0}; + +// i = 0; +// while((queue->pop_timeout(item, &timeout)) ) { +// cout << i << " pop锛�" << item << endl; +// // cout << item.pic << endl; +// i++; +// } + +// delete queue; +// } + + int main () { - testString(); + // testArr(12); mm_destroy(); -- Gitblit v1.8.0