任何人都可以让我知道C++中的以下语法

Anyone can let me know the following syntax in C++?

本文关键字:语法 C++ 都可以 我知道 任何人      更新时间:2023-10-16

为什么我们可以通过myType::value_type访问value_type,任何c++参考都在谈论它?

class myType{ 
public:
   typedef double value_type; // the type for elements in the array
   private:
};

在您的示例中,value_typemyType的成员。这是一个名字,而且名称查找表明它将在myType中找到。名称是否解析为typedef、变量、函数或任何不能影响名字查找,因为你必须先找到名字,才能知道这意味着什么。(这是一种简化,在某些情况下类型影响查找;其中取决于在第一次查找,可能会发生第二次查找。)