La notation hongroise était très à la mode dans les années 1990-2000. Des entreprises, comme Microsoft, usaient de cette notation dans leurs exemples (les bonnes pratiques). Il faut dire qu’à l’époque Intel+MSWindows était en train de remplacer SPARC+Solaris. Seule une minorité travaillait sur d’autres systèmes que MS-Windows.
Cette notation hongroise recommandait, entres autres, les préfixes suivants:
m_ variable membre
g_ variable globale
s_ variable statique
l_ variable locale
Les deux premiers préfixes m_ et g_(削除) sont restés longtemps (削除ここまで) perdurent bien que la notation hongroise ne soit plus utilisée (des personnes dans mon entourage continuent de les utiliser).
Supposons que les variables globales soient tellement rares de nos jours que nous pouvons négliger le préfixe g_.
La question : Au final, quel est l’intérêt de garder le m (dans m_) si on n’utilise plus les autres préfixes ?
Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)
[^] # Re: et m_ par rapport à juste _?
Posté par Oliver (site web personnel) . En réponse au journal C✙✙ Le tiret bas (underscore) au début des variables membres ?. Évalué à 4. Dernière modification le 20 août 2018 à 02:48.
La notation hongroise était très à la mode dans les années 1990-2000. Des entreprises, comme Microsoft, usaient de cette notation dans leurs exemples (les bonnes pratiques). Il faut dire qu’à l’époque Intel+MSWindows était en train de remplacer SPARC+Solaris. Seule une minorité travaillait sur d’autres systèmes que MS-Windows.
Cette notation hongroise recommandait, entres autres, les préfixes suivants:
m_variable membreg_variable globales_variable statiquel_variable localeLes deux premiers préfixes
m_etg_(削除) sont restés longtemps (削除ここまで)perdurent bien que la notation hongroise ne soit plus utilisée (des personnes dans mon entourage continuent de les utiliser).Supposons que les variables globales soient tellement rares de nos jours que nous pouvons négliger le préfixe
g_.La question :
Au final, quel est l’intérêt de garder le
m(dansm_) si on n’utilise plus les autres préfixes ?Commentaire sous licence Creative Commons Zero CC0 1.0 Universal (Public Domain Dedication)