• [^] # Re: templates variadiques

    Posté par (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 7.

    Non, le volatil permet d'indiquer au compilateur qu'il faut à chaque fois récupérer la variable en mémoire avant de faire des opérations (ne pas considérer que la bonne valeur a été lue et stockée dans un registre), par exemple sur les processeurs ou les I/O matérielles sont mappées dans les adresses mémoires et où les valeurs peuvent changer indépendamment de l'exécution du programme.

    Mais ça ne garantit pas que deux taches concurrentes ne vont pas l'une après l'autre lire la même valeur dans la variable, faire l'opération d'incrémentation sur cette même valeur, puis la sauvegarder chacune à son tour (ie. 2 incrémentations réalisée, une seule visible).

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN