Boost.Multi

    • Introduction
    • Installation
    • Getting Started
    • Advanced Usage
      • Motivation
      • Manipulation of Non-Managed Memory
      • Initialization
      • Copy, Assignment, and Aliasing)
      • Change Sizes
      • Iteration
      • Indexing
      • Element Access and Partial Access
      • Slices and Strides
      • Conversions
      • Uninitialized vs. Initialized Elements
      • Compile-time Evaluation
      • Restrictions
      • Elementwise Expressions
    • Interoperability
      • STL Algorithms
      • Range-v3
      • Serialization
      • Boost.Interprocess
      • CUDA
      • OpenMP via Thrust
      • CUDA C++
      • SYCL
      • {fmt}
      • Python (cppyy)
      • Legacy C libs
    • Technical points (design rationale)
      • Indexing
      • Iteration
      • Minimum C++ version
      • Type Requirements
        • Linear Sequences: Pointers
        • Special Memory: Pointers and Views
        • Transformed Views
    • Appendix
      • Comparison to Array Libraries
      • Multi for FORTRAN Programmers
      • FAQ
        • How to fill elements?
    • Reference
      • Fundamental Types and Concepts
        • Subarrays
        • Array References
        • Static Arrays
        • Arrays
        • Restrictions
        • Iterators
    • API Reference (autogenerated)
  • boost::multi::elements_range_t::operator!=
arrow_upward

boost::multi::elements_range_t::operator!=

Inequality operator

Synopsis

Declared in <boost/multi/array_ref.hpp>

template<class Range>
bool
operator!=(Range const& other) const;

Return Value

true if the objects are not equal, false otherwise

Parameters

Name

Description

other

The right operand

Created with MrDocs

Edit this Page