Многопоточность в C++11

 

В стандарте C++11 появился замечательный класс std::thread, позволяющий создавать многопоточные преложения для почти любой операционной системы. Этот класс написан очень хорошо, но есть некоторые ньюансы, которые могут вызвать затруднения при начале работы (контринтуитивность процесса отсоединения процесса, баги в компилляторах, небольшие несоответствия стандартам, и тд). В этом уроке я делюсь своими знаниями, в надежде, что другим не придётся наступать на теже грабли, на которые сначала встал я. Программный код доступен по