помогите изменить чужой код
От: niXman Ниоткуда https://github.com/niXman
Дата: 10.10.17 13:26
Оценка:
снова драсте.

нагуглил на SO такой код, сортирующий интегралы в компайтайм, и пытаюсь переделать его для std::pair (value->position), чтоб сортировалось по first, но что-то как-то все непросто %)

помогите, плиз, у кого желание есть.

т.е. использовать предполагается так:
SortMyElements<5> se({1,0},{4,1},{2,2},{5,3},{3,4});

// test
assert(se.data[0].first == 1 && se.data[0].second == 0);
assert(se.data[1].first == 2 && se.data[1].second == 2);
assert(se.data[2].first == 3 && se.data[2].second == 4);
assert(se.data[3].first == 4 && se.data[3].second == 1);
assert(se.data[4].first == 5 && se.data[4].second == 3);



спасибо)
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Отредактировано 10.10.2017 13:27 niXman . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.