16 lines
298 B
C++
16 lines
298 B
C++
#pragma once
|
|
#include <string>
|
|
#include <vector>
|
|
#include <fstream>
|
|
|
|
class CsvLogger {
|
|
public:
|
|
explicit CsvLogger(const std::string& path, const std::vector<std::string>& header);
|
|
~CsvLogger();
|
|
|
|
void write_row(const std::vector<std::string>& row);
|
|
|
|
private:
|
|
std::ofstream file_;
|
|
};
|