Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lazarus
Войти
Регистрация
Восстановить пароль
 
ПраПрапорщик
10 / 7 / 3
Регистрация: 14.07.2015
Сообщений: 254
1

SetLength работает с динамическим массивом переданым через параметры функции?

14.10.2015, 18:56. Просмотров 230. Ответов 1
Метки нет (Все метки)

есть функция myfunk(var N:Array of integer):boolean;
begin
SetLength(N,10);
end;

При вызове пишет что не соотвествие параметров
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2015, 18:56
Ответы с готовыми решениями:

Работа с SETLENGTH с параметром-открытым массивом
Помогите пожалуйста переписать программу с SETLENGTH с параметром-открытым...

Как работает SetLength()
Вопрос такой: если у меня есть динамический массив dimass на n элементов я...

Incompatible types в функции SetLength
Добрый вечер. У меня в программе есть собственная функция, где применяется...

Ошибка в функции с динамическим массивом
Данный код у меня выдаёт ошибку :Необработанное исключение в "0x01281d09" в...

Неправильно работает програма с динамическим произвольным массивом
Условие: Создать программу, которая вводит c клавиатуры двумерный массив целых...

1
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26343 / 17674 / 6998
Регистрация: 22.10.2011
Сообщений: 31,100
Записей в блоге: 6
14.10.2015, 18:58 2
Правильно пишет. Если array of integer в параметрах функции - это открытый, а не динамический массив. Опиши тип
Pascal
1
2
3
4
5
6
7
8
9
type
  arrtype = array of integer;
 
// и вызывай свою функцию
function myfunk(var N: arrtype):boolean;
 begin
 SetLength(N,10);
 // ...
 end;
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2015, 18:58

Функции для работы с одномерным динамическим массивом
Написать функции для работы с одномерным динамическим массивом: 1. Заполнение...

Написать функции для работы с динамическим массивом
Дали вот эти задачи никак не могу решить, помогите. 1. Написать следующие...

Работа с двухмерным динамическим массивом через указатель - исправить код
Натупил здесь наверное сильно, подскажите ребят, а то долго уже сиджу над...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru