Skip to content

mguid65/csvio

Repository files navigation

CSVIO

Experimental header-only CSV IO classes using some modern C++17 features

Why

A quick search for C++ csv library yields many responses along the lines of:

Write your own

Ok, sounds fun...

Features

  • Reading/Writing std::iostreams
  • Alternate delimiters
  • Custom Row Input Parsing Functions
  • Custom Row Output Formatting Functions
  • Custom Line Readers
  • Custom Line Writers
  • Custom Swappable Row Containers
  • Custom Escape Utilities

Work In Progress

  • Header inference
  • Specialization for using Associative Container types

Documentation

  • View generated Doxygen documentation here

About

Header only CSV I/O classes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published