Use ios_base::iword to keep track of terminal coloring on a per-stream basiss