![]() |
на 32-битных процах в защищенном режиме виртуальное адресное пространство ограничено 4Гб.
Из-за PAE (Physical Address Extensions) есть доступ к 64Гб памяти, но указатель все равно остался 4 байта. А вот на 64битных можно адресовать уже 2^64 байт памяти и размер адреса стал 8 байт |
Цитата:
А ведь мог бы просто написать "Да, я был не прав" ;) |
Цитата:
только вот на практике пока можна адресовать только 2^48, остальные биты зарезервированы(это справедливо как для интеловской так и для амд-ой платформы) |
... А если по теме то зицеоф() в сях не предназначен для определения длины массива... поэтому в сишных функциях присутствуют такие вещи типа
fgets(char *str, int n, FILE *stream) (c) тов. Касперски. и ваще в сях для определения размерности массива средств нету... или мы уже не про то ? ))))) |
Цитата:
А вот в C++ есть ;) |
| Время: 15:20 |