From e3ab3e8f96752abd050f68a7dc82fa3099972a90 Mon Sep 17 00:00:00 2001 From: Lin YiFeng <542290126@qq.com> Date: Sat, 9 Sep 2017 00:39:17 +0800 Subject: [PATCH 1/3] Add C travis.yml --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..2b1dfb4 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +install: make get-deps +language: cpp +script: scons +compiler: + - g++ From 97a97cdc96a59666990902fbfa6bfbec467b91c7 Mon Sep 17 00:00:00 2001 From: Lin YiFeng <542290126@qq.com> Date: Sat, 9 Sep 2017 00:39:59 +0800 Subject: [PATCH 2/3] Add C++ 'Hello-World' file --- Hello-World.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Hello-World.cpp diff --git a/Hello-World.cpp b/Hello-World.cpp new file mode 100644 index 0000000..d4eb327 --- /dev/null +++ b/Hello-World.cpp @@ -0,0 +1,8 @@ +#include +using namespace std; + +int main() +{ + cout << "Hello-World" << endl; + return 0; +} From bc34bb949c95f213f5f76ec8c9789e7490254b12 Mon Sep 17 00:00:00 2001 From: Lin YiFeng <542290126@qq.com> Date: Sat, 9 Sep 2017 00:40:41 +0800 Subject: [PATCH 3/3] Add C++ Queue --- Queue/Queue.cpp | 0 Queue/Queue.h | 17 +++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 Queue/Queue.cpp create mode 100644 Queue/Queue.h diff --git a/Queue/Queue.cpp b/Queue/Queue.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Queue/Queue.h b/Queue/Queue.h new file mode 100644 index 0000000..732008b --- /dev/null +++ b/Queue/Queue.h @@ -0,0 +1,17 @@ +class Queue +{ + public: + Queue(int capacity); + virtual ~Queue(); + bool empty(); + bool full(); + void EnQueue(int &element); + int &DeQueue(); + void printQueue(); + private: + int *m_iElement; + int m_iCapacity; + int m_iLen; + int m_iHead; + int m_iTail; +};