Как вызвать экспортированные функции модуля ядра из другого модуля?

Например, если у вас есть файл размером> 2 ГБ и вам необходимо сразу прочитать все это в памяти, это вызовет такой массив. Не то, что это всегда рекомендуется в большинстве случаев, но вполне может быть какой-то случай (на достаточно мощной 64-разрядной системе с большой памятью), что это может потребоваться (возможно, по соображениям производительности?).

Редактирование: Конечно, следует отметить, что с CLR 2.0 наличие массива> 2 ГБ на самом деле не поддерживается (вся реализация LongLength делает линией длину длинной и пытается создать большой массив не удастся) ... но, возможно, Microsoft планирует добавить поддержку позже ...?

24
задан Ciro Santilli 新疆改造中心996ICU六四事件 20 May 2017 в 12:26
поделиться