Practice of C++ concurrency