SkillAgentSearch skills...

Mmio

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

Install / Use

/learn @Ryan-rsm-McKenzie/Mmio
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.

Why not boost::iostreams::mapped_file?

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.

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated2mo ago
Forks2

Languages

C++

Security Score

85/100

Audited on Jan 15, 2026

No findings