Форум » [x]Harbour » Доступ к массиву » Ответить

Доступ к массиву

Dima: [pre2] proc main a:={"1","2","3"} ? a[-1] // Xharbour 1.1 результат 3 , Harbour error base 1132 так и должно быть return [/pre2] У кого то есть Xharbour посвежее что бы чекануть ? В Xharbour это глюк или фича ?

Ответов - 3

Andrey: Dima пишет: В Xharbour это глюк или фича ? Скорее всего фича... xHarbour 1.2.3 Intl. (SimpLex) (Build 20121207) 3

Pasha: В xHb индекс -1 используется для доступа к последнему элементу массива. Harbour не поддерживает такую фичу, и повторяет классическое поведение клиппера.

Dima: Pasha Понял. Спасибо. Просто попал на свой же глюк при переводе проги с XHB на HB. В XHB не падало но работало не верно , в HB падает , что радует.




полная версия страницы