C++ STL中的forward_list::max_size()

C++ STL中的forward_list::max_size()

std::forward_list::max_size() 是CPP STL中的一个内置函数,用于返回forward_list可以容纳的最大元素数量。该值取决于系统或库的实现。

语法:

forwardlist_name.max_size()

参数: 该函数不接受任何参数。

返回值: 该函数返回可以存储在forward_list中的最大数量。下面的程序演示了上述函数:

// C++程序演示
// max_size()函数
#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    // 初始化forward_list
    forward_list<int> f;
 
    // 打印可以被forward_list存储的最大值
    cout << "列表的最大大小是"
    << f.max_size() << endl;
 
    return 0;
}

输出:

列表的最大大小是1152921504606846975

时间复杂度: O(1)

辅助空间: O(1)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

C++ 教程