fmtflags flags = cout.flags();
bool isDecimal = flags & ios::dec;
bool isHex = flags & ios::hex;
Состояние потока
Нужно проверить какие флаги вывода установлены. cout.flags() возвращает четырёхзначное число (напр. 4098). Может просто нада както обрабатывать этот результат?...
А ты не пробовал побитово смотреть на результат ?
Спасибо!!! всё получилось!!!