中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++內部類如何訪問外部類成員

c++
小億
157
2024-03-29 18:28:00
欄目: 編程語言

在C++中,內部類可以直接訪問外部類的成員變量和成員函數。為了訪問外部類的成員,內部類需要使用外部類的指針來引用外部類的成員。以下是一個簡單的示例:

#include <iostream>

class OuterClass {
private:
    int outerMember;

public:
    OuterClass(int member) : outerMember(member) {}

    class InnerClass {
    public:
        void printOuterMember(OuterClass& outer) {
            std::cout << "Outer member value: " << outer.outerMember << std::endl;
        }
    };
};

int main() {
    OuterClass outerObj(42);
    OuterClass::InnerClass innerObj;

    innerObj.printOuterMember(outerObj);

    return 0;
}

在上面的示例中,內部類InnerClass可以通過引用外部類OuterClass的對象來訪問外部類的成員變量outerMember

0
莎车县| 陆河县| 蒲江县| 东乌珠穆沁旗| 闸北区| 桐乡市| 怀柔区| 报价| 郧西县| 兴和县| 昆明市| 衢州市| 博白县| 武强县| 城口县| 虎林市| 崇仁县| 南宁市| 丽江市| 青铜峡市| 淮南市| 古田县| 荣昌县| 雷州市| 夹江县| 鲁山县| 陆川县| 德安县| 鄂尔多斯市| 北宁市| 图木舒克市| 六枝特区| 云浮市| 阜宁县| 彭阳县| 十堰市| 北票市| 枝江市| 密云县| 永丰县| 普定县|