| Home | Libraries | People | FAQ | More

## Function operator!=

boost::logic::operator!= — Compare tribools for inequality.

## Synopsis

    // In header: <boost/logic/tribool.hpp>

    BOOST_CONSTEXPR tribool operator!=(tribool x, tribool y);
    BOOST_CONSTEXPR tribool operator!=(tribool x, bool y);
    BOOST_CONSTEXPR tribool operator!=(bool x, tribool y);
    BOOST_CONSTEXPR tribool operator!=(indeterminate_keyword_t, tribool x);
    BOOST_CONSTEXPR tribool operator!=(tribool x, indeterminate_keyword_t);

## Description

Returns: | the result of comparing two tribool values for inequality, according to the following table:
`!=` | false | true | indeterminate
false | false | true | indeterminate
true | true | false | indeterminate
indeterminate | indeterminate | indeterminate | indeterminate
Throws: | Will not throw.