From 7f2f87f3f1cc00bd16d1d5552cc126e9aabc3531 Mon Sep 17 00:00:00 2001 From: crupest Date: Sat, 12 Jun 2021 23:20:15 +0800 Subject: ... --- .../DeadLockDetectionDemo.cpp | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 operating-system-experiment/DeadLockDetectionDemo.cpp (limited to 'operating-system-experiment/DeadLockDetectionDemo.cpp') diff --git a/operating-system-experiment/DeadLockDetectionDemo.cpp b/operating-system-experiment/DeadLockDetectionDemo.cpp new file mode 100644 index 0000000..b22549e --- /dev/null +++ b/operating-system-experiment/DeadLockDetectionDemo.cpp @@ -0,0 +1,25 @@ +#include +#include +#include + +int main() { + std::vector ns; + + while (!std::cin.eof() || std::cin) { + int n; + std::cin >> n; + ns.push_back(n); + } + + if (!std::cin.eof()) { + std::cerr << "Failed to parse input.\n"; + return -1; + } + + if (ns.size() % 2 != 0) { + std::cerr << "Input integer number must be even.\n"; + return -1; + } + + +} -- cgit v1.2.3