小编典典

`m_` 变量前缀是什么意思?

all

我经常在主要与游戏开发相关的教程、示例和其他代码中看到 m_ 用于变量m_World、 、…)的前缀。m_Sprites

为什么人们m_要为变量添加前缀?


阅读 80

收藏
2022-07-13

共1个答案

小编典典

这是定义作为成员变量的变量的典型编程实践。因此,当您稍后使用它们时,您无需查看它们的定义位置即可知道它们的范围。如果您已经知道范围并且正在使用诸如
intelliSense 之
类的东西,这也很棒,您可以开始m_并显示所有成员变量的列表。匈牙利符号的一部分,请参阅此处示例中有关范围的部分。

2022-07-13