Size: a a a

2021 February 22

Y

Yura in supapro.cxx
Какой топ фреймворк для юнит тестов
источник

Y

Yura in supapro.cxx
?
источник

LA

Liber Azerate in supapro.cxx
Yura
Какой топ фреймворк для юнит тестов
GTest, catch2
источник

Y

Yura in supapro.cxx
Liber Azerate
GTest, catch2
Спасибо
источник

D

Danya in supapro.cxx
Yura
Какой топ фреймворк для юнит тестов
+ doctest
источник

D

Danya in supapro.cxx
Boost.UT неплохой, кстати, но его пока не приняли в основной boost
источник

MK

Mikhail Kornaukhov in supapro.cxx
Danya
+ doctest
+
источник

u

user in supapro.cxx
Привет,может кто помочь  как исправить компаратор так, чтобы после сортировки порядок документов был следующим:ACTUAL,EXPIRED,DELETED.
Внутри каждого статуса документы должны быть упорядочены по убыванию рейтинга, а затем по убыванию релевантности. (https://pastebin.com/ubGrSkAM)
источник

LA

Liber Azerate in supapro.cxx
user
Привет,может кто помочь  как исправить компаратор так, чтобы после сортировки порядок документов был следующим:ACTUAL,EXPIRED,DELETED.
Внутри каждого статуса документы должны быть упорядочены по убыванию рейтинга, а затем по убыванию релевантности. (https://pastebin.com/ubGrSkAM)
источник

u

user in supapro.cxx
А без него можно обойтись?
источник

u

user in supapro.cxx
просто курс прохожу а тут онлайн компилятор не принимает решение с ним
источник

LA

Liber Azerate in supapro.cxx
user
просто курс прохожу а тут онлайн компилятор не принимает решение с ним
Точно не принимает? Что говорит?
источник

u

user in supapro.cxx
ну говорит что он не должен использоваться
источник

u

user in supapro.cxx
кортеж как раз следующая тема
источник

u

user in supapro.cxx
в подсказке пишет "можно написать логическое выражение ещё большей вложенности. А можно скомбинировать два подхода: самостоятельно сравнить статусы и, если они равны, — сравнить пары двух оставшихся характеристик." но я не могу понять как это реализовать
источник

LA

Liber Azerate in supapro.cxx
user
в подсказке пишет "можно написать логическое выражение ещё большей вложенности. А можно скомбинировать два подхода: самостоятельно сравнить статусы и, если они равны, — сравнить пары двух оставшихся характеристик." но я не могу понять как это реализовать
Ну так во-первых, почему ты не сравниваешься статусы? А насчёт второго, просто приведение статуса к числу, сравнение, если меньше/больше – возврат. Если равно – следующее сравнение
источник

MK

Mikhail Kornaukhov in supapro.cxx
user
в подсказке пишет "можно написать логическое выражение ещё большей вложенности. А можно скомбинировать два подхода: самостоятельно сравнить статусы и, если они равны, — сравнить пары двух оставшихся характеристик." но я не могу понять как это реализовать
if (lhs.first != rhs.first) return lhs.first < rhs.first;
if (lhs.second != rhs.second) return lhs.second < rhs.second;
...
if (lhs.X != rhs.X) return lhs.X < rhs.X;
return false;
источник

LA

Liber Azerate in supapro.cxx
Mikhail Kornaukhov
if (lhs.first != rhs.first) return lhs.first < rhs.first;
if (lhs.second != rhs.second) return lhs.second < rhs.second;
...
if (lhs.X != rhs.X) return lhs.X < rhs.X;
return false;
Ну шо ты сразу решение выкладываешь
источник

ПК

Побитый Кирпич... in supapro.cxx
user
в подсказке пишет "можно написать логическое выражение ещё большей вложенности. А можно скомбинировать два подхода: самостоятельно сравнить статусы и, если они равны, — сравнить пары двух оставшихся характеристик." но я не могу понять как это реализовать
Сначала сравниваешь статусы. Если они равны, сравниваешь рейтинг. Если он равен, то релевантность.
источник

ПК

Побитый Кирпич... in supapro.cxx
Mikhail Kornaukhov
if (lhs.first != rhs.first) return lhs.first < rhs.first;
if (lhs.second != rhs.second) return lhs.second < rhs.second;
...
if (lhs.X != rhs.X) return lhs.X < rhs.X;
return false;
/warn
источник