Jul 17, 2023 0 0 Cloning a Windows Runtime vector in the face of possible concurrent modification, denial of service? Raymond Chen Can you get sent into an infinite loop?
Jul 14, 2023 0 0 How to clone a Windows Runtime vector in the face of possible concurrent modification, part 3 Raymond Chen Dealing with the pesky std::vector<bool>.
Jul 13, 2023 0 0 How to clone a Windows Runtime vector in the face of possible concurrent modification, part 2 Raymond Chen Trying to make a generic solution.
Jul 12, 2023 2 0 How to clone a Windows Runtime vector in the face of possible concurrent modification, part 1 Raymond Chen Backing off and retrying, but the detection is the tricky part.
Jul 11, 2023 0 1 Why does the compiler complain about a missing constructor when I’m just resizing my std::vector to a smaller size? Raymond Chen The compiler doesn't know that you're shrinking.
Jul 10, 2023 1 1 How to wait for multiple C++ coroutines to complete before propagating failure, concluding remarks Raymond Chen The things that could go wrong before you even start.
Jul 7, 2023 1 0 How to wait for multiple C++ coroutines to complete before propagating failure, finding the awaiter Raymond Chen Making sure to wrap the right thing.
Jul 6, 2023 0 0 How to wait for multiple C++ coroutines to complete before propagating failure, wrapping the awaitable Raymond Chen Intercepting the exception on the front side.
Jul 5, 2023 2 0 How to wait for multiple C++ coroutines to complete before propagating failure, preallocating the coroutine frame Raymond Chen Avoiding dynamic memory allocation.
Jul 4, 2023 2 0 How to wait for multiple C++ coroutines to complete before propagating failure, memory allocation failure Raymond Chen There's no good way to report the failure, so we just have to give up.