![]() |
![]() ![]() ![]() ![]() |
![]() |
not equalBoost , Chapter 1. Fusion 2.2 , Comparison
|
||||||||||||
|
Параметр |
Требование |
Описание |
|---|---|---|
|
Случаи Последовательность |
Последовательность (s) для сравнения |
a != b
Тип возврата : bool
Требования:
Для каждого элемента e1, в последовательности a, и для каждого элемента, e2, в последовательности b, a==b является допустимым выражением, возвращающим тип, который можно преобразовать в bool.
Попытка сравнить две последовательности разной длины приводит к ошибке компиляции времени.
Семантика
Возвращается! (a == b).
#include <boost/fusion/sequence/comparison/not_equal_to.hpp> #include <boost/fusion/include/not_equal_to.hpp>
vector<int, char> v3(5, 'b');vector<int, char> t4(2, 'a'); assert(v1 != v3); assert(v1 != t4); assert(!(v1 != v2));
Статья not equal раздела Chapter 1. Fusion 2.2 Comparison может быть полезна для разработчиков на c++ и boost.
:: Главная :: Comparison ::
реклама |