|
Console Library 4.7.0
A header-only library that makes C++ simple
|
用于输出不同容器类型的辅助函数。 More...
Functions | |
| template<class Cont> | |
| std::ostream & | console::cont_print_sequence (std::ostream &os, const Cont &cont) |
| 输出序列容器(如 vector, list)的内容,格式为 [a, b, c]。 | |
| template<class Cont> | |
| std::ostream & | console::cont_print_set (std::ostream &os, const Cont &cont) |
| 输出集合容器(如 set, unordered_set)的内容,格式为 {a, b, c}。 | |
| template<class Cont> | |
| std::ostream & | console::cont_print_map (std::ostream &os, const Cont &cont) |
| 输出映射容器(如 map, unordered_map)的内容,格式为 {key: value, ...}。 | |
用于输出不同容器类型的辅助函数。
| std::ostream & console::cont_print_map | ( | std::ostream & | os, |
| const Cont & | cont ) |
输出映射容器(如 map, unordered_map)的内容,格式为 {key: value, ...}。
| Cont | 容器类型,其元素必须为 pair<const K, V> 且支持 ->first 和 ->second。 |
| os | 输出流。 |
| cont | 要输出的容器。 |
| std::ostream & console::cont_print_sequence | ( | std::ostream & | os, |
| const Cont & | cont ) |
输出序列容器(如 vector, list)的内容,格式为 [a, b, c]。
| Cont | 容器类型,必须支持 begin()/end() 迭代器。 |
| os | 输出流。 |
| cont | 要输出的容器。 |
| std::ostream & console::cont_print_set | ( | std::ostream & | os, |
| const Cont & | cont ) |
输出集合容器(如 set, unordered_set)的内容,格式为 {a, b, c}。
| Cont | 容器类型,必须支持 begin()/end() 迭代器。 |
| os | 输出流。 |
| cont | 要输出的容器。 |