“m_pXxx”的DirectX表示法含义

时间:2014-07-10 17:53:54

标签: visual-c++ directx

m_pXxx在DirectX示例代码中出现很多,例如m_pBitmap此处:http://msdn.microsoft.com/en-us/library/windows/desktop/dd756684%28v=vs.85%29.aspx

我知道p表示指针,但m是什么意思?

无法使用谷歌找到它,不知道要搜索什么。

1 个答案:

答案 0 :(得分:1)

m_variableName通常是文件或类的成员变量。这是一个可选的命名约定。您有时也会看到_variableName。例如:

class MyType
{
private:
   int m_age;
   int m_height;
public:
   void DoSomething();
};

因此,在您发布的示例中,m_variableName被假定为一个类或文件的成员变量,在代码示例中没有明确概述。