In C++, even a thread is not thread-safe (or: why you should use tasks part 2)
Consider the following (contrived) code:
Consider the following (contrived) code:
I recently encountered an interesting crash in our iOS application at work. Here’s the relevant stack trace section:
I recently encountered the following error in the shutdown procedure of XCTest (we’re using Kiwi which is based on it):
The C++ Concurrency runtime (AKA PPLX) is the unmanaged answer to the Task Parallel Library (TPL), and it works surprisingly well. It is even cross platform ...
C++11 introduced a couple of new string classes on top of std::string: