Como fazer: Lendo um arquivo CSV usando a Biblioteca Padrão do C++: #include <fstream> #include <iostream> #include <sstream> #include <vector> int main() { std::ifstream file("data.csv"); std::string line; while (std::getline(file, line)) { std::stringstream lineStream(line); std::string cell; std::vector<std::string> parsedRow; while (std::getline(lineStream, cell, ',')) { parsedRow.push_back(cell); } // Processar parsedRow aqui for (const auto& val : parsedRow) { std::cout << val << "\t"; } std::cout << std::endl; } return 0; } Escrevendo em um arquivo CSV: #include <fstream> #include <vector> int main() { std::ofstream file("output.
Em C++, não há suporte nativo para JSON, mas bibliotecas de terceiros como nlohmann/json tornam isso direto.
Para trabalhar com TOML em C++, você precisará de uma biblioteca como toml++.
toml++
Aqui está uma maneira simples de analisar XML usando a biblioteca TinyXML-2.
Para trabalhar com YAML em C++, uma escolha popular é a biblioteca yaml-cpp.
yaml-cpp