Convenience function for creating a memory map.
See Source File
Boost License 1.0.
Copyright Jason White, 2014-2016
Jason White
Synopsis:
// Creates a 1 GiB file containing random data. import io.file; import std.parallelism : parallel; auto f = File("big_random_file.dat", FileFlags.writeNew); f.length = 1024^^3; // 1 GiB auto map = f.memoryMap!size_t(Access.write); foreach (i, ref e; parallel(map[])) e = uniform!"[]"(size_t.min, size_t.max);