Вопросы по компилятору
Добавлено: 21.07.2014 11:50:17
Здравствуйте.
1. Почему для цикла for нельзя использовать переменную типа Int64/UInt64
2. Есть ли способы вычислять "сложные" константы на этапе компиляции? (Например возведение в степень "**")
lazarus 1.2.4_win 32_fpc 2.6.4
Спасибо.
1. Почему для цикла for нельзя использовать переменную типа Int64/UInt64
- Код: Выделить всё
...
Var
i: Int64;
...
Begin
...
for i := 1 to ...
...
End;
...
2. Есть ли способы вычислять "сложные" константы на этапе компиляции? (Например возведение в степень "**")
- Код: Выделить всё
...
Const
cTest1: Int64 = 7**12;
...
lazarus 1.2.4_win 32_fpc 2.6.4
Спасибо.