|
|
#1 |
|
Участник
|
Ax2009, функции с названием Max, Min
Интересная особенность компилятора проявляется если в классе попытаться создать функцию с названием Max.
Такие функции компилируются : X++: real Max()
{
}X++: int Max()
{
}X++: date Max()
{
}X++: utcdatetime Max()
{
}X++: int64 Max()
{
}X++: str Max()
{
}X++: anytype Max()
{
}Со статическими функциями такая же ситуация.
__________________
Дмитрий |
|
|
|
| За это сообщение автора поблагодарили: S.Kuskov (2). | |
|
|
#2 |
|
Участник
|
По-моему в классе Global есть функции Min и Max.
Скорее всего ваши локальные функции конфликтуют с ними |
|
|
|
|
#3 |
|
Участник
|
Точно, это конфликт со всеми функциями из System Documentation\Functions.
Не из класса Global. Но странный конфликт. Логично было бы совсем запретить создавать функции с такими названиями. Или наоборот не запрещать. А тут в зависимости от возвращаемого значения.
__________________
Дмитрий |
|
|
|
|
#4 |
|
Участник
|
|
|
|
|
|
|