47 votes

Comment chasser la volatilité ?

Comment chasser la volatilité ? Quelle distribution de style c++ dois-je utiliser ?

63voto

Nawaz Points 148870

Utilisez const_cast .

Par example,

 volatile sample *pvs = new sample();
sample *ps = const_cast<sample*>(pvs); //casting away the volatile-ness

C'est-à-dire que const_cast est utilisé pour éliminer à la fois la constance et la volatilité. Malheureusement, son nom ne contient pas le terme "volatile". C'est peut-être parce que le mot-clé const est plus courant que le mot-clé volatile . Comme le dit l'un des commentaires, cv_cast aurait été un nom plus approprié !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X