19#include <unordered_set>
20#include <unordered_map>
36 inline std::ostream &
operator<<(std::ostream &os,
const bool &item)
56 template<
typename T1,
typename T2>
57 inline std::ostream &
operator<<(std::ostream &os,
const std::pair<T1, T2> &item)
77 inline std::ostream &
operator<<(std::ostream &os,
const std::vector<T> &set)
96 template<
typename Key,
typename Value>
97 inline std::ostream &
operator<<(std::ostream &os,
const std::unordered_map<Key, Value> &map)
117 inline std::ostream &
operator<<(std::ostream &os,
const std::set<T> &set)
137 inline std::ostream &
operator<<(std::ostream &os,
const std::unordered_set<T> &set)
154using Utilities::operator<<;
Provides custom string conversion functions as alternatives to std::to_string.
const std::string myToString(bool value)
Converts a boolean value to its string representation.
std::ostream & operator<<(std::ostream &os, const bool &item)
Outputs a boolean value to the given output stream using a custom string representation.