Building a Coroutine-Based Job System Without Standard Library
frame->sum_a_b.await_suspend(handle_t::from_promise(frame->promise)); goto __symmetric_transfer; } __sp2: frame->ab = frame->sum_a_b.await_resume(); frame->sum_a_b.~(); frame->sum_c_d = sum(frame->params frame->sum_a_b.await_suspend(handle_t::from_promise(frame->promise)); goto __symmetric_transfer; } __sp2: frame->ab = frame->sum_a_b.await_resume(); frame->sum_a_b.~(); frame->sum_c_d = sum(frame->params frame->sum_a_b.await_suspend(handle_t::from_promise(frame->promise)); goto __symmetric_transfer; } __sp2: frame->ab = frame->sum_a_b.await_resume(); frame->sum_a_b.~(); frame->sum_c_d = sum(frame->params0 码力 | 120 页 | 2.20 MB | 5 月前3A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++
namespace internal { templateLTs> constexpr bool is_type_in_list(PropertyList<LTs...>) { return (std::is_same_v LTs> || ...); } } template constexpr typename... LTs> constexpr bool is_type_in_list(PropertyList LTs...>) { if (std::is_same ::value) { return true; } return is_type_in_list (PropertyList<LTs...>{}); namespace internal { template LTs> constexpr bool is_type_in_list(PropertyList<LTs...>) { return (std::is_same_v LTs> || ...); } } template constexpr 0 码力 | 138 页 | 2.75 MB | 5 月前3whats new in visual studio
Implement the equivalent of Wmissing-braces • Update the bundled Android NDK to Release r21 LTS and track the LTS releases of the NDK Share your feedback at https://aka.ms/cpp/suggest 🚀 Mission of the C++0 码力 | 42 页 | 19.02 MB | 5 月前3CppCon 2021: Persistent Data Structures
structures placed in the DCPM; DRAM is used to store everything else (e.g. code) ▶ The OS is Ubuntu 18.04 LTS ▶ The application and micro-benchmarks were compiled using gcc 7.4 with the -O3 optimization flag and0 码力 | 56 页 | 1.90 MB | 5 月前3Conan 2.10 Documentation
example: 1. In order to run the example, it is expected that you have an Ubuntu environment (22.04 LTS preferred) with ROS2 Humble version installed. For convenience, you can also use this Docker File0 码力 | 803 页 | 5.02 MB | 10 月前3Conan 2.9 Documentation
example: 1. In order to run the example, it is exepected that you have an Ubuntu environment (22.04 LTS preferred) with ROS2 Humble version installed. You can use the Docker image osrf/ros:humble-desktop0 码力 | 795 页 | 4.99 MB | 10 月前3
共 6 条
- 1