0
爲什麼我們可以通過myType::value_type
訪問value_type
,任何C++的參考說說吧?任何人都可以讓我知道C++中的以下語法?
class myType{
public:
typedef double value_type; // the type for elements in the array
private:
};
爲什麼我們可以通過myType::value_type
訪問value_type
,任何C++的參考說說吧?任何人都可以讓我知道C++中的以下語法?
class myType{
public:
typedef double value_type; // the type for elements in the array
private:
};
在您的例子,value_type
是myType
成員。這是一個名稱,並且 名稱查找表示它將在myType
中找到。是否名稱 解決爲typedef
,變量,函數或任何不能 影響名稱查找,因爲你必須先找到名稱,知道 是什麼意思。 (這是一種簡化,有些情況下 類型會影響查找;根據第一次查找中發現的符號類型,可能會發生第二次查找。)
您不瞭解什麼。這只是一個typedef。 – 2012-03-02 14:59:55