Size: a a a

2020 August 19

Е

Егор in supapro.cxx
Александр Караев
Хреновая неявная имитация мув-семантики при копировании
будто в коде выше она нужна, там просто в деструкторе освободить ресурсы
источник

A

Astar in supapro.cxx
Александр Караев
В чем работаешь? Какой стандарт языка?
Будете смеяться - ардуина
источник

AC

Anton Chernysh in supapro.cxx
А можно поинтересоваться, зачем тут память на куче?)
И ещё, может можно попробовать std::array если вектор не подходит)
источник

A

Astar in supapro.cxx
Anton Chernysh
А можно поинтересоваться, зачем тут память на куче?)
И ещё, может можно попробовать std::array если вектор не подходит)
отсутствуют такие удобства к сжл
источник

АК

Александр Караев... in supapro.cxx
Astar
Будете смеяться - ардуина
Стоило догадаться по переменной LED_COUNT. А чем обычный массив не устроил?
источник

АК

Александр Караев... in supapro.cxx
Егор
будто в коде выше она нужна, там просто в деструкторе освободить ресурсы
И любое случайное копирование приведет к занулению
источник

A

Astar in supapro.cxx
Александр Караев
Стоило догадаться по переменной LED_COUNT. А чем обычный массив не устроил?
Так он устроил бы если все в одном файле делал, а сейчас пытаюсь все по модулям распихать с классами (типо порядок навести и уйти от божественного main.cpp), вот тут то и началосб
источник

АК

Александр Караев... in supapro.cxx
Astar
Так он устроил бы если все в одном файле делал, а сейчас пытаюсь все по модулям распихать с классами (типо порядок навести и уйти от божественного main.cpp), вот тут то и началосб
Это не меняет ситуации. extern в помощь
источник

A

Astar in supapro.cxx
Александр Караев
Это не меняет ситуации. extern в помощь
Окей, ща погуглю
источник

A

Astar in supapro.cxx
спасибо
источник

v

vendent in supapro.cxx
Всем привет! Как можно добавить исключения в std::sort() ? Например, есть строка 321h654 и я хочу чтобы h не сортировалась. Какие есть способы?
источник

LA

Liber Azerate in supapro.cxx
vendent
Всем привет! Как можно добавить исключения в std::sort() ? Например, есть строка 321h654 и я хочу чтобы h не сортировалась. Какие есть способы?
Просто передать лямбду, в которой условие, что если попадётся строка, удовлетворяющая определённым критериям, кидать исключение. Зачем это нужно другой вопрос...
источник

Е

Егор in supapro.cxx
vendent
Всем привет! Как можно добавить исключения в std::sort() ? Например, есть строка 321h654 и я хочу чтобы h не сортировалась. Какие есть способы?
в каком это плане не сортировалась? А куда ей деваться
источник

AC

Anton Chernysh in supapro.cxx
vendent
Всем привет! Как можно добавить исключения в std::sort() ? Например, есть строка 321h654 и я хочу чтобы h не сортировалась. Какие есть способы?
А как это должно в итоге выглядеть после сортировки?
123h456 или 123456h или h123456?
источник

v

vendent in supapro.cxx
Liber Azerate
Просто передать лямбду, в которой условие, что если попадётся строка, удовлетворяющая определённым критериям, кидать исключение. Зачем это нужно другой вопрос...
Ничего не понял ,но очень интересно. Задача в том что из строки 3+2+1 нужно сделать 1+2+3. Т.е из убывающего в возрастающий
источник

AC

Anton Chernysh in supapro.cxx
А если будет такой вариант 351h624, то как это должно сортироваться?
источник

Е

Егор in supapro.cxx
vendent
Ничего не понял ,но очень интересно. Задача в том что из строки 3+2+1 нужно сделать 1+2+3. Т.е из убывающего в возрастающий
перевернуть строку? А сортировка причём
источник

LA

Liber Azerate in supapro.cxx
vendent
Ничего не понял ,но очень интересно. Задача в том что из строки 3+2+1 нужно сделать 1+2+3. Т.е из убывающего в возрастающий
Ну так и передать значит в лямбде нужно свой порядок сортировки
источник

v

vendent in supapro.cxx
Егор
перевернуть строку? А сортировка причём
Нет, не перевернуть. Другой пример : из 1+1+3+1+3 в 1+1+1+3+3
источник

LA

Liber Azerate in supapro.cxx
vendent
Нет, не перевернуть. Другой пример : из 1+1+3+1+3 в 1+1+1+3+3
Сортируй чары как числа
источник