◐ Shell
clean mode source ↗

std::optional<T>::operator bool, std::optional<T>::has_value - cppreference.com

ユーティリティライブラリ

汎用ユーティリティ
日付と時間
関数オブジェクト
書式化ライブラリ (C++20)

(C++11)

関係演算子 (C++20で非推奨)
整数比較関数

(C++20)

スワップと型操作

(C++14)

(C++11)

(C++11)

(C++11)

(C++17)

一般的な語彙の型

(C++11)

(C++17)

(C++17)

(C++17)

(C++17)


初等文字列変換

(C++17)

(C++17)

<tbody> </tbody>

constexpr explicit operator bool() const noexcept;

(C++17以上)

constexpr bool has_value() const noexcept;

(C++17以上)

*this が値を格納しているかどうか調べます。

引数

(なし)

戻り値

*this が値を格納している場合は true*this が値を格納していない場合は false