std::basic_stacktrace<Allocator>::size
From cppreference.com
< cpp | utility | basic stacktrace
| size_type size() const noexcept; |
(C++23から) | |
スタックトレースのエントリ数を返します。
目次 |
[編集] パラメータ
(なし)
[編集] 戻り値
スタックトレースのエントリ数。
[編集] 計算量
定数。
[編集] 例
以下のコードは、現在のスタックトレースのエントリ数を表示するために size を使用しています。
このコードを実行
#include <stacktrace> #include <iostream> int main() { auto trace = std::stacktrace::current(); std::cout << "trace contains " << trace.size() << " entries.\n"; }
実行結果の例
trace contains 3 entries.
[編集] 関連項目
basic_stacktrace が空かどうかをチェックします。(public メンバ関数) | |
| スタックトレースエントリの最大数を返します。 (public メンバ関数) |