выделение памяти в Фортране
использовать 64-битный компилятор?
использовать 64-битный компилятор?а почему на 32разрядной нельзя?
потому что 32-х разрядный компилятор для указателей использует 32 бита, т.е. не может адресовать более 2^32 байт = 4 Гб памяти. При этом, возможна ситуация, когда старший бит используется для каких-нибудь служебных целей, и тогда невозможно адресовать более 2 Гб памяти. В 64-битном режиме для указателя используется 64 бита, т.е. можно адресовать памяти больше, чем есть пока на Земле.
это ж баянистая фишка
как сам не допер...
спасибо
При этом, возможна ситуация, когда старший бит используется для каких-нибудь служебных целейКодирование знака числа?
Оставить комментарий
Elene4
по моим сведениям в фортране существует ограничение на используемую память компа (2 гига вроде как)как изменить ограничение?