Как раскрасить числа в векторе по величине? - PullRequest
0 голосов
/ 01 декабря 2018

TL; DR: попытка раскрасить вывод консоли на значения градиента.Я хочу раскрасить элементы в векторе в соответствии с их величинами и негативностью / позитивностью.

Я хочу проверить вывод, который будет отображать ColumnA, ColumnB рядом друг с другом в виде «таблицы» (то, что мне нужно сделать, используяничего более сложного, чем iomanip), но я хочу, чтобы записи в столбце B были окрашены их относительными величинами (большинство отрицательных -> ярко-красный, наиболее положительные -> ярко-синий).Если на черном фоне это неразборчиво, я был бы счастлив с бликами.Я подозреваю (но надеюсь, что нет), что мне, возможно, придется установить другую библиотеку?

Я только начинаю, поэтому сначала я хочу протестировать окрашивание векторных элементов на простом примере.

Минимальный рабочий пример:

#include "pch.h"
#include <iostream>
#include <vector>
#include <string>
#include <iomanip>
using namespace std;

//test these arrays first:
vector<int> columnA{ 0,1,2,3,4,5,6,7,8,9,10 };
vector<int> columnB{ -5,-4,-3,-2,-1,0,1,2,3,4,5 };

int main()
{
    for (int i = 0; i < 11; i++) {
        cout << columnA[i] << "   " << columnB[i] << endl;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...