std::span<T,Extent>::empty
來自 cppreference.com
constexpr bool empty() const noexcept; |
(C++20 起) | |
檢查 span 是否為空。
目錄 |
[編輯] 引數
(無)
[編輯] 返回值
如果 span 為空(即 size() == 0),則返回 true;否則返回 false。
[編輯] 示例
執行此程式碼
#include <iomanip> #include <iostream> #include <span> int main() { std::span<const char> 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) |
返回序列中的元素數量 (公共成員函式) |