Les avantages de l'utilisation de la dénomination des fonctions de soulignement en C++ incluent : l'amélioration de la lisibilité, l'évitement des conflits de noms et la clarification de l'utilisation des fonctions. Syntaxe : identifiant_nom de la fonction (liste de paramètres). Convention : un simple trait de soulignement indique une fonction privée ou protégée, un double trait de soulignement indique une fonction statique et un triple trait de soulignement indique un détail d'implémentation. Par exemple, dans la classe Student, la fonction privée get_name() peut être renommée en _get_name() pour la distinguer de la fonction publique.
Nomenclature de soulignement C++ pour la dénomination des fonctions
En C++, l'utilisation de la nomenclature de soulignement présente de nombreux avantages :
Syntaxe :
标识符_函数名(参数列表)
Convention :
Cas pratique :
Supposons que nous ayons une classe Student
, qui contient une fonction nommée get_name()
: Student
类,其中包含一个名为 get_name()
的函数:
class Student { public: std::string get_name() { return name; } private: std::string name; };
使用下划线命名法,我们可以将私有函数更名为 _get_name()
:
class Student { public: std::string get_name() { return _get_name(); } private: std::string _get_name() { return name; } };
这样,我们就可以区分公开的 get_name()
函数和私有的 _get_name()
rrreee
_get_name()
: rrreeeDe cette façon, on peut distinguer la fonction publique get_name()
et la fonction privée _get_name() fonction.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!