[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["The `io` utilities provide functions for converting graph data structures into string representations and writing them to files."],["`GraphToString` functions allow you to obtain a string representation of a graph in different formats."],["`WriteGraphToFile` functions enable saving graph data to a file, with options for specifying directedness and node coloring information."]]],["The core content details i/o utilities for C++ graph classes. Key actions include converting a graph to a string using `GraphToString`, which accepts a graph and format as arguments. Another action includes writing a graph to a file, handled by `WriteGraphToFile`. This function takes a graph, filename, a boolean indicating if it is a directed graph, and a vector of integers representing node colors. Each of the listed function has two overloads.\n"]]