Форум программистов, компьютерный форум CyberForum.ru

Цветной текст в С - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Прога для определения наибольшего возрастающего ряда в последовательности цифр http://www.cyberforum.ru/cpp-beginners/thread969940.html
Прога должна запускаться через командную строку, считывать входные данные из одного текстового файла, и записать выходные данные в другой текстовый файл. Сама суть программы в том, чтобы найти в последовательности чисел возрастающий ряд с самым большим количеством его элементов и записать информацию об этом ряде в файл. Если рядов одинаковой длины несколько, то нужно вывести инфу для всех этих...
C++ В чем ошибка? #include<stdio.h> #include<conio.h> int main() {int N, i; float p=1, n=2; scanf("%d", &N); for (i=1; i<=N; i++) {p=p*((n-1)/n); n=n+6;} printf("%f", p); http://www.cyberforum.ru/cpp-beginners/thread969939.html
C++ Реализация вектора
Помогите разобрать. Как должен выглядеть вектор на си ?
C++ Удаление list STL
Из списка, содержащего 100 тыс. элементов, удалить все элементы путем многократного удаления элемента из случайной позиции. Случайная позиция генерируется каждый раз заново при удалении очередного элемента. посоветуйте как сделать удаление быстрее? float list_erase_rand(int num) { int size = MyList.size(); srand(time(NULL)) ; list<int>::iterator newIterator; clock_t MyTime =...
C++ Ошибка при вызове деструктора http://www.cyberforum.ru/cpp-beginners/thread969918.html
Добрый вечер! Почему при вызове деструктора вылетает ошибка после компиляции кода? #include <conio.h> #include <iostream> #include <iostream> #include <iomanip> using namespace std; class student {
C++ Не могу найти ошибку. Запись/чтение из файла Простите за довольно таки большой код, но обратиться больше некуда. Урезать не получилось, постараюсь на словах дать общую концепцию: Есть абстрактный базовый класс Person и два его наследника: Student и Laborer. Также есть класс Database, который хранит в себе эти объекты с помощью контейнера std::list<Person const *>. Вот пример кода, работающий без ошибок: Student s1; - создать... подробнее

Показать сообщение отдельно
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 02:20     Цветной текст в С
Доброго времени суток. Помогите разобраться, как выделять текст в консоле.
Мне надо выделить цветом какой либо элемент массива.
Пытался сделать таким способом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <windows.h>
#include <iostream>
using namespace std;
 
int main()
{
    HANDLE hOUTPUT = GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_GREEN | FOREGROUND_INTENSITY);
    cout<<"GREEN TEXT\n";
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_RED   | FOREGROUND_INTENSITY);
    cout<<"RED TEXT\n";
    SetConsoleTextAttribute(hOUTPUT,FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE );
    return 0;
}
И у меня получается, что после выделения какого либо элемента, весь текст меняет цвет (от элемента до конца). Хотелось бы узнать как поставить грацу изменения цвета.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru