| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > C++ шаблоны |
| Автор: Storm_tpv 17.12.2007, 22:06 | ||||
| Здраствуйте. Не могу понять как сделать так чтобы можно было вводить массив любоей длины :( Основное написал, а дальше не могу понять каков синтаксис описания создания массива любой длины. Вот задание: Создать шаблонную функцию, меняющую порядок элементов на обратный. На пример: 1 2 3 4 5 6 - 6 5 4 3 2 1. Функция должна работать с массивом любой длины. вот мой код:
Добавлено через 3 минуты и 47 секунд если я напишу так:
то при выводе элементов программа заглючивает. |
| Автор: onsql 17.12.2007, 22:22 |
| А заглючивает небось на выводе double ? Если ты меняешь только размер массива intArray то при печати ты обращаешься к несуществующим элементам массива dblArray. Ставь у них одинаковый размер или печатай их отдельными циклами. |
| Автор: Storm_tpv 17.12.2007, 22:23 | ||||
Добавлено через 1 минуту и 41 секунду все работает я нашел синтаксическую ошибку
|
| Автор: onsql 17.12.2007, 22:29 | ||
| i++ вместо j++ во втором цикле? И в самом первом исходнике
|