C++에서 밑줄 함수 이름 지정을 사용하면 가독성 향상, 이름 충돌 방지, 함수 사용 명확화 등의 이점이 있습니다. 구문: 식별자_함수 이름(매개변수 목록). 규칙: 단일 밑줄은 비공개 또는 보호된 함수를 나타내고, 이중 밑줄은 정적 함수를 나타내고, 삼중 밑줄은 구현 세부 사항을 나타냅니다. 예를 들어, Student 클래스에서 비공개 함수 get_name()은 공개 함수와 구별하기 위해 _get_name()으로 이름을 바꿀 수 있습니다.
C++ 함수 이름 지정을 위한 밑줄 명명법
C++에서는 함수 이름 지정에 밑줄 명명법을 사용하면 많은 이점이 있습니다. 읽고 이해하세요.
标识符_函数名(参数列表)
규칙:
앞에 밑줄이 붙어 해당 기능이 비공개이거나 보호됨을 나타냅니다. 접두사가 붙은 두 개의 밑줄은 함수가 정적임을 나타냅니다.
get_name()
이라는 함수가 포함된 Student
클래스가 있다고 가정합니다. 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() 함수. <p><code>Student
类,其中包含一个名为 get_name()
的函数:rrreee使用下划线命名法,我们可以将私有函数更名为 _get_name()
:
这样,我们就可以区分公开的 get_name()
函数和私有的 _get_name()
코드 명확성을 보장하려면 밑줄 명명법을 일관되게 사용하세요.
위 내용은 C++ 함수 이름 지정을 위한 밑줄 명명법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!