互联网票务平台建设指南中的其他操作

namespace std {

class vector {

public:

// 下标操作的辅助类型

class reference {

//...

};

public:
    // 自动类型转换为布尔值
    operator bool() const;

    // 赋值操作
    reference& operator= (const bool);
    reference& operator= (const reference&);

    // 取反
    void flip();

    // 元素访问操作
    // - 返回类型为reference而非bool
    reference operator[](size_type n);
    reference at(size_type n);
    reference front();
    reference back();
    //...
};

}

pdf 文件大小:3.8MB