Как создать меню для выбора цвета фона и текста в C++
Я хочу написать программу, которая имеет класс под названием консоль, которая хранит каждый объект из этой информации класса в своем собственном. Каждый объект, созданный из класса, по умолчанию имеет черный цвет фона , белый цвет, текст Hello World!, количество повторений текста 1 и общее количество изменений равно 0.
И пользователь может определить цвет шрифта и цвет фона. Пользователь устанавливает цвет, вводя имя цвета. Я определил его с помощью системы ("цвет"), но я не знаю, как я могу создать меню для установки цветов и выбора пользователем. Спасибо за консультирование
Что я уже пробовал:
#include "stdafx.h" #include <iostream> #include <string> #include<conio.h> using namespace std; class console{ public: console( ) { string text = "Hello World!"; system("Color 07"); cout << text << endl; }//end of console constructor }; //end of class int main(){ console obj1; }
Rick York
Если вы выполните поиск консоли здесь, то найдете несколько статей, описывающих, как управлять цветом вывода на консоль.
Я не думаю, что вы хотите или должны вызывать систему, чтобы сделать это.