• [^] # Re: et m_ par rapport à juste _?

    Posté par (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:

    1. m_ variable membre
    2. g_ variable globale
    3. s_ variable statique
    4. 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)