【发布时间】:2020-07-18 16:28:42
【问题描述】:
在std::forward_list的documentation中,有两个成员函数:
[[nodiscard]] bool empty() const noexcept;size_type max_size() const noexcept;
让我吃惊的是:
为什么empty 有[[nodiscard]] 而max_size 没有?
【问题讨论】:
-
我猜委员会还没有解决这个问题。似乎所有empty 方法都立即获得了它。
标签: c++ c++17 standards api-design forward-list