C++20: An (Almost) Complete OverviewC++20: An (Almost) Complete Overview September 15th 2020 Marc Grégoire Software Architect marc.gregoire@nikon.com2 Marc Grégoire Belgium Software architect for Nikon Metrology Microsoft0 码力 | 85 页 | 512.18 KB | 6 月前3
Working with Asynchrony Generically: A Tour of C++ Executorswhich returns new sender. when_all(senders...) → sender … completes when all the input senders complete. on(scheduler, sender) → sender … starts the input sender in the context of the input scheduler pool picks up the work and executes it Inner-most receiver is notified that the work is complete35 OPERATIONS EXECUTE OUTSIDE-IN when_all then schedule Every adaptor has a chance to run auto compute = [=](int i) -> unifex::task{ co_await ex::schedule(sched) | unifex::complete_inline(); co_return compute_intensive(i); }; ex::sender auto work = ex::when_all(compute(0) 0 码力 | 121 页 | 7.73 MB | 6 月前3
whats new in visual studioProductivity At CppCon last year Announcing In Visual Studio 2019 version 16.11, C++20 is now feature complete • All features under /std:c++20 switch are production ready including modules, coroutines, concepts 12:30pm In-memory and Persistent Representations of C++ Gabriel Dos Reis – `Online _2 💡 Feature complete • C++23 • out_ptr and inout_ptr • contains for basic_string and basic_string_view • Other small0 码力 | 42 页 | 19.02 MB | 6 月前3
Harbor Deep Dive - Open source trusted cloud native registryon open source Clarity • Image operation full capabilities • Batch operations Restful API • Complete API for integration • Swagger API doc Replication • Multiple filters support • Schedule, immediate0 码力 | 15 页 | 8.40 MB | 1 年前3
Analyzing MySQL Logs with ClickHouseSupport and Services Will help you getting your MySQL log to Clickhouse Recommend Altinity for complete ClickHouse Support, Consulting and Training © 2018 Percona. 39 Bonus: Using PMM for ClickHouse0 码力 | 43 页 | 2.70 MB | 1 年前3
No Silver Bullet – Essence and Accident in Software Engineeringthat a program meets its specification, the hardest part of the software task is arriving at a complete and consistent specificationEnvironments and tools • How much more gain can be expected from the0 码力 | 35 页 | 1.43 MB | 6 月前3
C++20 STL Features: 1 Year of Development on GitHub• GitHub migration ongoing • Build system (native desktop), test suite, issue database • Goal: Complete C++20 in 2020 • No promises, but we're working hard; refers to repo only5 C++20 Features: 60 0 码力 | 45 页 | 702.09 KB | 6 月前3
hazard pointer synchronous reclamation(including in private caches) • Must check all hazard pointers against collected objects • Must complete reclamation of all unprotected objects • Must wait for concurrent asynchronous reclamation. Hazard0 码力 | 31 页 | 856.38 KB | 6 月前3
共 8 条
- 1













