Size: a a a

2020 April 14

Р

Роб in pro.cxx
ну по записи я понял
источник

Р

Роб in pro.cxx
весь поток пакуешь по 8 в char и записываешь в файл
источник

Р

Роб in pro.cxx
а считывание?
источник

IS

Iskander Saitbatalov in pro.cxx
Я не думаю, что вопросы подобного рода стоит задавать здесь. Попробуй спросить здесь: @supapro
источник

Р

Роб in pro.cxx
хорошо, спасибо
источник

A

Alex in pro.cxx
std::shuffle не может перемешать std::list (требует итератор с поддержкой operator+). Есть какое-то стандартное решение?
источник

DB

Dmitry Berkut in pro.cxx
Alex
std::shuffle не может перемешать std::list (требует итератор с поддержкой operator+). Есть какое-то стандартное решение?
Использование std::list точно оправдано?
источник

A

Alex in pro.cxx
Да, это единственный контейнер, в котором можно хранить и что-то делать с std::pair<const T, U>
источник

IL

Ignat Loskutov in pro.cxx
А как он его вообще перемешать должен — за квадрат?
источник

A

Alex in pro.cxx
да хоть за экспоненту, лишь бы в одну строку, там не так много элементов
источник

DB

Dmitry Berkut in pro.cxx
Alex
Да, это единственный контейнер, в котором можно хранить и что-то делать с std::pair<const T, U>
Как вариант, мув в вектор и обратно
источник

A

Alex in pro.cxx
уже начал костылить через промежуточный временный вектор, но странное решение
источник

IL

Ignat Loskutov in pro.cxx
ну тебе видимо ещё и не сами элементы нужно свопать, а ноды
источник

IL

Ignat Loskutov in pro.cxx
звучит слишком специально для стандартных алгоритмов
источник

DB

Dmitry Berkut in pro.cxx
Alex
уже начал костылить через промежуточный временный вектор, но странное решение
Норм, если проинициализировать мув итераторами, и обратно с assign мув итераторами
источник

A

Alex in pro.cxx
вот тут не понял
источник

AM

Alex Matveev in pro.cxx
а самому реализовать перемешивание - сделать копию листа и выдергивать по одному случайному элементу?
источник

AM

Alex Matveev in pro.cxx
ну и в начало например добавлять
источник

A

Alex in pro.cxx
я пишу юнит тест, очень не хочется иметь в тестбенче странный код, который сам требует тестирования, это какой-то порочный круг рекурсии)
источник

AM

Alex Matveev in pro.cxx
Alex Matveev
ну и в начало например добавлять
нового имеется ввиду
источник