헝가리 명명법은 접두사(유형 표시)와 접미사(용도 표시)를 사용하여 변수, 함수 및 유형에 대한 유형 정보를 지정하는 C++ 명명 규칙입니다. 장점으로는 높은 가독성, 디버깅 및 유지 관리 용이성 등이 있습니다. 단점은 길이가 길고 시각적으로 어수선하며 모호할 수 있다는 점이므로 주의해서 사용해야 합니다.
헝가리어 표기법은 C++ 코드의 변수, 함수 및 유형에 대한 유형 정보를 지정하기 위한 명명 규칙입니다. 이 규칙에서는 접두어를 사용하여 데이터 유형을 나타내고 접미어를 사용하여 데이터의 목적이나 의도를 나타냅니다.
Prefix | type |
---|---|
m_ m_
|
成员变量 |
i_ |
整数 |
f_ |
浮点数 |
sz_ |
大小 |
p_ |
指针 |
obj_ |
对象 |
arr_ |
数组 |
str_ |
字符串 |
bool_ |
布尔值 |
后缀 | 用途 |
---|---|
In |
输入参数 |
Out |
输出参数 |
Helper |
辅助函数 |
Get |
取值函数 |
Set |
设值函数 |
Create |
创建函数 |
Destroy | member 변수
f_
sz_
p_
obj_
arr_
str_
bool_
In
🎜🎜입력 매개변수🎜🎜🎜🎜Out code>🎜🎜 출력 매개변수🎜🎜🎜🎜<code>Helper
🎜🎜Helper 함수🎜🎜🎜🎜Get
🎜🎜Value 함수🎜🎜🎜🎜Set
🎜🎜Set Value 함수 🎜🎜🎜🎜 생성
🎜🎜 🎜🎜 🎜🎜 기능 파괴 destroy functionspractical case🎜🎜consider 다음 클래스 : 🎜class Person { public: Person(const std::string& name, int age); void PrintInfo() const; private: std::string m_name; int m_age; };
class Person { public: Person(const std::string& str_Name, int i_Age); void PrintInfo() const; private: std::string m_name; int m_age; };
위 내용은 C++ 함수 이름 지정에 대한 헝가리어 표기법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!