var параметр в процедуре, fpc 2.5.1
Модератор: Модераторы
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
var параметр в процедуре, fpc 2.5.1
Что поломали в компиляторе - в процедуру через вар параметр передаю наследников от класса TForm. В версии 2.3. всё работало. Сейчас - перестало. А какже полиформизм?
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
А что за прикол с нумерацией версий?
-
MageSlayer
- постоялец
- Сообщения: 216
- Зарегистрирован: 07.09.2006 12:30:44
Мдя. По поводу var сам чего-то не понял.
Но в Лазарусе FreeThenNil поправили на var без типа.
Так что это нечто новое.
Но в Лазарусе FreeThenNil поправили на var без типа.
Так что это нечто новое.
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
Я заметил, что она в транке. Но что-то не понял, почему. 2.4 же еще не вышел.
в режиме совместимости с Дельфи вроде всё по старому....
но в objfpc не хорошо получилось пришлось в большом проекте дофига переделывать... ну так то если подумать то нововведения логичные
но в objfpc не хорошо получилось пришлось в большом проекте дофига переделывать... ну так то если подумать то нововведения логичные
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Inferno писал(а):ну так то если подумать то нововведения логичные
абсолютно нет - нарушается принцип ООП - полиформизм.
Inferno писал(а):в режиме совместимости с Дельфи вроде всё по старому....
ставил mode delhi в качестве дерективы компиляции - не помогло.
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
Изменение сознательное и документированное:
http://wiki.freepascal.org/User_Changes ... parameters
Увеличение номера версии в транке делается не в момент релиза, а в момент начала подготовки к нему. Подготовка к релизу 2.4 уже началась
http://wiki.freepascal.org/User_Changes ... parameters
Увеличение номера версии в транке делается не в момент релиза, а в момент начала подготовки к нему. Подготовка к релизу 2.4 уже началась
А какже полиформизм?
абсолютно нет - нарушается принцип ООП - полиформизм.
Не понял, это о чем? Или очепятка? Имеется в ввиду полиморфизм?
Я и правда не понял, думал, что прошлепал что-то.
С бестиповыми параметрами будет полипараметризм. 
