Привет. Долго сомневался в нужности такой статьи, хоть и подробного материала в сети довольно мало, учитывая сложность выше минимума - я не уверен что статья будет пользоваться вниманием. Впрочем посмотрим. В процессе, в сети нашёл видео уроки создания трейнера на visual_Studio C++ где кодер использует объектно ориентированный код, моё мнение - классы нужны в более-менее сложном проекте , каковым трейнер всё таки не является и добавлять ему сложности в виде объектов не вижу смысла. Вполне хватает линейного кода и всяких структур данных...
Интерлюдия: Thread API В этой главе кратко рассматриваются основные части API потоков. Каждая часть будет объяснена далее в последующих главах, поскольку мы покажем, как использовать API. Более подробную информацию можно найти в различных книгах и онлайн-источниках [B89, B97, B+96, K+96]. Мы должны отметить, что в последующих главах понятия блокировок и переменных условий вводятся медленнее, со многими примерами; поэтому эту главу лучше использовать в качестве справочной. СУТЬ: КАК СОЗДАВАТЬ ПОТОКИ...