std::span<T,Extent>::empty

来自cppreference.com
< cpp‎ | container‎ | span
constexprbool empty()constnoexcept;
(C++20 起)

检查 span 是否为空。等价于 return size()==0;

[编辑]返回值

span 为空时返回 true;否则返回 false

[编辑]示例

#include <iomanip>#include <iostream>#include <span>   int main(){std::span<constchar> span{"ABCDEF"};   while(!span.empty()){std::cout<<std::quoted(span.data())<<'\n'; span = span.last(span.size()-1);}}

输出:

"ABCDEF" "BCDEF" "CDEF" "DEF" "EF" "F" ""

[编辑]参阅

(C++20)
返回序列中的元素数
(公开成员函数)[编辑]
close