Труд вопреки насмешкам
|
|||||||||||
1 | |||||||||||
Вернуть массив параметров, увеличив все их на 1, с сохранением длины массива30.07.2018, 09:33. Показов 498. Ответов 6
Метки нет (Все метки)
Кто знает, как это сделать? Например, вызвать:
Причем длина массива должна быть указанной явно.
0
|
30.07.2018, 09:33 | |
Ответы с готовыми решениями:
6
Преобразовать массив, увеличив все его серии наибольшей длины на один элемент Преобразовать массив, увеличив все его серии наибольшей длины на один элемент Преобразовать массив, увеличив первую/последнюю/все серии наибольшей длины на один элемент Преобразовать массив, увеличив последнюю серию наибольшей длины на один элемент |
7785 / 6553 / 2983
Регистрация: 14.04.2014
Сообщений: 28,621
|
|
01.08.2018, 10:24 | 2 |
0
|
Неэпический
|
||||||
01.08.2018, 11:13 | 4 | |||||
1
|
223 / 188 / 97
Регистрация: 15.04.2018
Сообщений: 718
|
|
01.08.2018, 22:47 | 5 |
Croessmah, не подскажете, какой стандарт? Под 11 не получилось скомпилять
Просто тема интересная, знаю, что в 11 стандарте появились троеточия, но что-то пошло не так..
0
|
18828 / 9831 / 2403
Регистрация: 30.01.2014
Сообщений: 17,267
|
|
01.08.2018, 23:22 | 6 |
2
|
Неэпический
|
||||||
02.08.2018, 12:00 | 7 | |||||
mvngr, под C++11:
Замена decay<decltype(v + 1)> на decay<Args> помогает, но если поменять на decay<decltype(std::declval<Args>())> , то снова ничего не заводится.Добавлено через 3 минуты P.S. DrOffset сообщил, что в альфе MSVC 2018 исправлено.
0
|
02.08.2018, 12:00 | |
02.08.2018, 12:00 | |
Помогаю со студенческими работами здесь
7
Преобразовать массив, увеличив первую серию наибольшей длины на один элемент Преобразовать массив, увеличив первую серию наибольшей длины на один элемент Преобразовать массив увеличив серии одинаковых элементов наибольшей длины на один элемент Преобразовать массив, увеличив его первую серию наибольшей длины на один элемент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |