Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

BOOST_<level>_EQUAL_COLLECTIONS

Boost , Boost.Test , Reference API for writing tests

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
BOOST_WARN_EQUAL_COLLECTIONS(left_begin, left_end, right_begin, right_end);
BOOST_CHECK_EQUAL_COLLECTIONS(left_begin, left_end, right_begin, right_end);
BOOST_REQUIRE_EQUAL_COLLECTIONS(left_begin, left_end, right_begin, right_end);

Эти инструменты используются для выполнения элемента путем сравнения элементов двух коллекций. Они печатают все несоответствующие позиции, элементы коллекции на этих позициях и проверяют, что коллекции имеют одинаковый размер. Первые два параметра обозначают начало и конец первой коллекции. Два последних параметра обозначают начало и конец второй коллекции.

Example: BOOST_<level>_EQUAL_COLLECTIONS usage

Код

ОпределениеBOOST_TEST_MODULEПримерВключить<Усиление/тест/включены/Unit_testhpp>BOOST_AUTO_TEST_CASE(тест){intcol1[]=[1,2,3,4,5,6,7] .intcol2[]=[1,2,4,4,4,5,7,7] .BOOST_CHECK_EQUAL_COLLECTIONS(col1,col1)+7,col2,col2+7;

выход

>Пример

Смотрите также:


PrevUpHomeNext

Статья BOOST_<level>_EQUAL_COLLECTIONS раздела Boost.Test Reference API for writing tests может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference API for writing tests ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 21:22:50/0.008267879486084/1