Автор | Сообщение |
|
| |
Пост N: 176
Зарегистрирован: 06.06.06
|
|
Отправлено: 11.05.20 14:52. Заголовок: Создание массива сишной функцией
Всем привет! Кто знает, пожалуйста, помогите! Кое-что уже написал: PHB_ITEM pArray; pArray = hb_itemNew( NULL ); // Создает элемент hb_arrayNew( pArray, 100 ); // Создает массив длиной 100 Как записать в них числовые значения?
|
|
|
Ответов - 2
[только новые]
|
|
|
| |
Пост N: 177
Зарегистрирован: 06.06.06
|
|
Отправлено: 11.05.20 16:01. Заголовок: Уже нашел функции за..
Уже нашел функции записи в массив hb_arraySet???(pArray,i,num); Но что-то не получается вернуть массив в Харбор. Приходит указатель, тип 'P' и числовой адрес.
|
|
|
|
| |
Пост N: 178
Зарегистрирован: 06.06.06
|
|
Отправлено: 11.05.20 17:18. Заголовок: Короче, разобрался ..
Короче, разобрался PHB_ITEM pArray = hb_stackReturnItem(); // Ccылка на массив помещается в стек возврата функции hb_arrayNew( pArray, 100 ); // Создает массив на 100 элементов for(int i=1;i<=hb_arrayLen(pArray);i++) hb_arraySetNLL(pArray,i,i*i); // Заполняем квадратами :)
|
|
|
|