bonjour,
si je considère deux versions d'un accesseur:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part double GetValue const {return m_dValue;}
quelles sont les différences entre les deux, notamment en terme de performance et de threading, ma donnée membre m_dValue pouvant être modifié et lue pard des threads différents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part const double& GetValue const {return m_dValue;}
quid de l'usage de lock avec des critical section ou du mot clé volatile
Je me demande quelle implémentation est la meilleure.
Je précise que je suis en MS VS 2009 et que ce qui m’intéresse c'est le mode release.
Partager