Skip to content

Ryan-rsm-McKenzie/mmio

Repository files navigation

mmio

C++17 Platform Main CI Codecov

What is mmio?

mmio is a really simple, really small library for handling memory-mapped io on windows and linux.

A couple reasons:

  • It requires you to use Boost.
  • Passing unicode paths requires you to use boost::filesystem, which requires you to use even more of Boost, and interops pretty terribly with std::filesystem.

Why not mio?

Being a header only library, it includes system headers into your code, and I don't enjoy fighting tooth and nail with windows.h for common identifiers.

About

A cross-platform memory-mapped io library for C++

Resources

License

Stars

Watchers

Forks

Packages

No packages published