0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|||||||||||
1 | |||||||||||
Vector subscript put of range05.10.2018, 17:49. Показов 468. Ответов 13
Программа которая должна длинное число разделять на блоки и складывать их в массив
и вроде бы даже работает, но когда я решил переместить этот кусок кода в отдельную функцию
0
|
05.10.2018, 17:49 | |
Ответы с готовыми решениями:
13
Struct / Vector / Expression: vector subscript out of range Vector subscript out of range Vector subscript out of range vector subscript out of range |
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|
05.10.2018, 18:07 [ТС] | 3 |
почему?)
Добавлено через 2 минуты она может работает неправильно, но она хотя бы не вылетает
0
|
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|
05.10.2018, 18:16 [ТС] | 5 |
ну про сам алгоритм я ничего сказать не могу, это первое что пришло в голову
но где я выхожу за пределы?
0
|
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
||||||
05.10.2018, 18:25 [ТС] | 7 | |||||
у него есть размер, просто он выше в коде объявляется
на скрине есть
0
|
"C with Classes"
|
||||||
05.10.2018, 18:29 | 8 | |||||
TerribleVoice, вот рабочий вроде код
можешь переделать под заданный размер вектора без push_back ?
0
|
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|
05.10.2018, 18:30 [ТС] | 9 |
блин рабочий код это супер классно, но хотелось бы все-таки понять почему ошибка возникает когда я использую функцию
могу офк
0
|
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|
05.10.2018, 18:32 [ТС] | 11 |
да работает он без функции))) запускается, делит, выводит, все дела
просто в вашем алгоритме старшая группа становится с индексом 0, что не очень хорошо, потому что при ее переполнении придется думать, что-то переносить, двигать
0
|
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
|
|
05.10.2018, 18:41 [ТС] | 13 |
только что проверил все остатки от деления длины на 6 (и 0 в том числе), все корректно
Добавлено через 2 минуты ну а так он будет последним индексом и места перед ним все равно не будет
0
|
"C with Classes"
|
||||||
05.10.2018, 18:58 | 14 | |||||
ага
Добавлено через 15 минут TerribleVoice, вот так вроде работает, по тестируй.
0
|
05.10.2018, 18:58 | |
05.10.2018, 18:58 | |
Помогаю со студенческими работами здесь
14
Vector subscript out of range Vector subscript out of range Vector subscript out of range Vector subscript out of range Vector subscript out of range (push_back, a не []) Ошибка: Vector subscript out of range Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |