
C++26 brings us many new tools, some big ones like contracts, reflection, structured concurrency, but even many smaller useful ones. In this articles series (2 episodes) we will investigate on “DEEP” copies. This is now easily feasible due to the following 2 constructs: The use case is: Thinking out loud of some silly examples: And…

C++26 brings us many new tools, some big ones like contracts, reflection, structured concurrency, but even many smaller useful ones. In this articles series (2 episodes) we will investigate on “DEEP” copies. This is now easily feasible due to the following 2 constructs: The use case is: In this article we will focus on std::indirect,…