Делает станд.:: изменение вида относительный порядок равных элементов?

Я думаю, что Вы не должны использовать .launch конфигурации для запущения тестов. Если Вы создаете приложение с помощью Системы сборки Eclipse, то можно использовать приложение AntRunner от Eclipse для запущения тестов единиц. Это не запускает целый IDE.

Эта статья описывает, как запустить тесты во время Вашего процесса сборки . С этим процессом Вы используете специальный "Тест" Eclipse и загружаете плагины, которые Вы хотите протестировать.

8
задан vehomzzz 27 October 2009 в 18:08
поделиться

5 ответов

std :: sort не гарантирует стабильность (термин, который вы пытались придумать). Как вы уже догадались, std :: stable_sort гарантированно работает стабильно. std :: stable_sort также обеспечивает гарантию сложности наихудшего случая, чего не дает std :: sort . std :: sort обычно в среднем быстрее.

20
ответ дан 5 December 2019 в 05:45
поделиться

Из справки по C ++: здесь

Элементы, которые будут сравниваться как равные друг другу, не гарантированно сохранят свой исходный относительный порядок.

Возможно, вам понадобится stable_sort , но учтите, что это не так быстро (в среднем)

3
ответ дан 5 December 2019 в 05:45
поделиться

Нет, это явно не гарантирует этого. Если вам нужно поддерживать относительный порядок, используйте вместо этого stable_sort.

Документация по сортировке, которая включает ссылки на эквивалентные элементы

2
ответ дан 5 December 2019 в 05:45
поделиться

Нет, если вы хотите, чтобы гарантия использовала std :: stable_sort

2
ответ дан 5 December 2019 в 05:45
поделиться

Термин для описания того, что вы описываете, - это стабильность .

Из SGI STL docs :

Примечание: sort не гарантируется стабильной работы.

Используйте stable_sort , если вам это нужно.

2
ответ дан 5 December 2019 в 05:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: