array

固定大小的数组,比原生数组功能更多

 

 

示例:

    void ArrayExample()
    {
        array<int, 5> arr = {1, 2, 3, 4, 5};
        auto arr2 = arr; // 复制
        try {
            // at函数支持越界检查
            cout << arr.at(5) << endl;
        } catch (exception &e) {
            cout << e.what() << endl;
        }
        for (auto item : arr2) {
            cout << item << " ";
        }
        cout << endl;
    }

  输出:

 

posted on 2022-03-28 16:02  蜀山菜鸟  阅读(42)  评论(0)    收藏  举报