J'ai travaillé sur un projet C++ qui utilise SDL, et je me demande s'il est sûr d'appeler SDL_Delay simultanément à partir de différents threads ou si j'ai besoin d'écrire un wrapper pour sérialiser l'accès à la fonction. Je préfère éviter les frais généraux, car les retards dont j'ai besoin sont très faibles.Le thread SDL_Delay() est-il sécurisé?
Est-ce que quelqu'un a déjà essayé? J'utilise C++ sur OS X et pthreads, et j'ai besoin que le code soit portable.
Vous demandez s'il est compatible avec les threads sur * toutes * les plates-formes sur lesquelles vous souhaitez vous connecter. Bien, probablement, mais s'attendre à ce que nous lisions votre esprit est déraisonnable. –
Le point sur l'utilisation de SDL est ce qui est portable. Sinon, j'utiliserais le SDK et/ou les librairies fournies avec mon OS de prédilection. – cjcela