FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN #include #include #include // ---------------------------------------------------------------------------- // Data Type // ---------------------------------------------------------------------------- struct MoveOnly1{ int a {-1234}; MoveOnly1() = default; MoveOnly1(const MoveOnly1&) = delete; MoveOnly1(MoveOnly1&&) = default; MoveOnly1& operator = (const MoveOnly1& rhs) = delete; MoveOnly1& operator = (MoveOnly1&& rhs) = default; }; struct MoveOnly2{ int b {-1234}; MoveOnly2() = default; MoveOnly2(const MoveOnly2&) = delete; MoveOnly2(MoveOnly2&&) = default; MoveOnly2& operator = (const MoveOnly2& rhs) = delete; MoveOnly2& operator = (MoveOnly2&& rhs) = default; }; // -------------------------------------------------------- // Testcase: reduce // -------------------------------------------------------- template void reduce_min(unsigned W) { tf::Executor executor(W); tf::Taskflow taskflow; std::vector vec(1000); for(auto& i : vec) i = ::rand() % 100 - 50; for(size_t n=1; n

Back | FazBrowse Home | New Git URL