gpt4 book ai didi

php - _函数名中的下划线

转载 作者:IT王子 更新时间:2023-10-28 23:58:07 26 4
gpt4 key购买 nike

在许多具有简单 OO 功能(PHP 4)或被误解的 OO 功能(Javascript、使用函数指针的 C 等)的语言中,您最终会得到一个使用前导下划线来指示的函数命名约定权限级别。

//ex.
function _myPrivateFunction(){
}

虽然各个团队总是想出他们自己的命名约定,但下划线约定似乎如此普遍,这让我很好奇

  1. 技术最初来自哪里
  2. 如果有任何围绕公约开发的标准化系统(有点像匈牙利符号)

除了纯粹的好奇之外,我在我现在处理的一些代码库中看到了这一点,我想了解最初提出它的开发人员可能的头脑空间。

最佳答案

在 C++ 世界中,以下划线开头的成员名称保留供编译器(或低级 STL,如 API)开发人员使用。编译器没有以任何方式禁止它,但这是传统。

这个 wiki 链接在 underscore 上提供了很多信息。 .

关于php - _函数名中的下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/783858/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com