Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
parse_csv_example.cc File Reference

Educational examples for CSV parsing and manipulation. More...

#include <iostream>
#include <sstream>
#include <parse-csv.H>
Include dependency graph for parse_csv_example.cc:

Go to the source code of this file.

Functions

int main ()
 

Detailed Description

Educational examples for CSV parsing and manipulation.

WHAT IS CSV?

Comma-Separated Values: Simple text format for tabular data Each line = one row, fields separated by commas Standard format for data exchange (Excel, databases, etc.)

WHY USE ALEPH-W CSV PARSER?

  • RFC 4180 compliant (handles quoted fields, escaping)
  • Header-based access: row["column_name"]
  • Type conversion: csv_to_number<int>(field)
  • Filtering, sorting, joining operations
  • Memory-efficient streaming for large files

COMPILE & RUN:

g++ -std=c++20 -I.. -o parse_csv_example parse_csv_example.cc ./parse_csv_example

Definition in file parse_csv_example.cc.

Function Documentation

◆ main()