// ????
v:=b shl 32;
// E1012 Constant expression violates subrange bounds
v:=b shl 33;
readln;
end.
А это что за прикол такой?
Со второй строкой ладно, можно объяснить... но почему тогда того же самого нету на первой? Где я ошибся?
А ещё прикол в том, что на Target = Win x32 - ругани нет в LSP или как его там, и только при компеляции ругается... что за неконсистентное поведение?
shl не умеет 64-bit ?
Это что за ещё больший прикол!? 🤣
ну тебе ж написали - проблема в константе (33)
ну ок, а 32 - почему нет ругани?
Стикер
Обсуждают сегодня