![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему при сравнении элементов массива компилятор выдает ошибку? [D7, XP]
cvg © (2008-06-27 14:39:00)Вот, хочу я сравнить элементы массивов функцией max, но компилятор ругается, говорит: "Incompatible types: 'Double' and 'Array'", тогда как после замены "max" на "min" все проходит на "ура". Почему оно так?
Пример:
var m:array [0..2] of double;
m[0] := max(m[1],m[2]);
cvg (2008-06-27 14:51:00) [1]И-и-и... огромное спасибо, однако! :)
Поросенок Винни-Пух (2008-06-27 14:45:00) [2]var m:array [0..2] of double;
m[0] := math.max(m[1],m[2]);
Поросенок Винни-Пух (2008-06-27 14:43:00) [3]Потому что где-то пересекаются имена идентификаторов которые компилятор трактует неправильно