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