Descripción
Este curso le introducirá en la competencia moderna de C++ en el sistema operativo Windows. Desafortunadamente, la concurrencia estándar o portátil está todavía en sus inicios, por lo que un estudio exhaustivo de la concurrencia no puede alejarse de los aspectos prácticos y específicos de la plataforma de la nave. Como tal, este curso utiliza el sistema operativo Windows como el patio de recreo para explorar la concurrencia en C++. Este curso lo preparará con una profunda comprensión de los hilos y la sincronización a nivel del sistema operativo, incluyendo las primitivas de la sincronización moderna, como los delgados bloqueos de lectura/escritura y las variables de condición. Aprenderá todo acerca de la poderosa API del grupo de hilos de Windows y el tiempo de ejecución de la capacidad de concurrencia. Por último, se le presentarán algunos de los defectos que aquejan a la Biblioteca de Soporte de Hilos de C++11.
