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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.85
алексейч
2 / 2 / 0
Регистрация: 22.02.2012
Сообщений: 66
Записей в блоге: 1
12.08.2012, 09:43     Цветной текст в с++ #1
Подскажите код чтобы программа выводила любым(красным синим хоть киким цветом любой текст )
с использованием cprintf ....
Полночи рылся искал не 1н из наденных примеров наэту тему неработает почемут..
Восновном ошибка: 'clrscr' was not declared in this scope
Несмотря на то что вроде бы и #include <conio.h> и #include <stdio.h> присутсвуют че нехватает проге...?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2012, 09:43     Цветной текст в с++
Посмотрите здесь:

C++ Цветной рисунок в С++ консоль, Дайте совет!!
C++ Цветной BMP в черно-белый
Цветной текст в консоли C++
Цветной текст в командной строке C++
Цветной текст C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Joke+R
 Аватар для Joke+R
41 / 41 / 3
Регистрация: 18.11.2011
Сообщений: 112
12.08.2012, 09:58     Цветной текст в с++ #2
Если ошибка с clrscr напиши
C++
1
system("cls");
Добавлено через 2 минуты
Clrscr() отсутствует в вижуалке...
алексейч
2 / 2 / 0
Регистрация: 22.02.2012
Сообщений: 66
Записей в блоге: 1
12.08.2012, 10:51  [ТС]     Цветной текст в с++ #3
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
#include <conio.h>
int main()
{
textbackground(blue); // фон
textcolor(red); // символы
system("cls");
cprintf("1");
cprintf("2");
cprintf ("3");
return 0;
}
Вот как вариант много разных способов записи читал и не 1н не работает.....Что тут надо исправить?(компилятор жалуетца на все что можна... а я данную тему только начинаю изучать и в силу того что еше не 1го рабочего примера не видел не знаю как что исправлять)

Добавлено через 42 минуты
C++ (Qt)
1
2
3
4
5
6
...
textcolor(1);
textbackground(7);
printf(...);
scanf(...);
...
аналогично неполучаеца заставить работать...
TopLoader
 Аватар для TopLoader
41 / 41 / 4
Регистрация: 10.12.2011
Сообщений: 128
12.08.2012, 12:17     Цветной текст в с++ #4
Еще способ:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <windows.h>
using namespace std;
 
int main()
{
   system("color A");
   
   cout << "Test.\n";
 
   return 0;   
}
-=ЮрА=-
Заблокирован
Автор FAQ
12.08.2012, 12:24     Цветной текст в с++ #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
алексейч, во первых чтобы твой код работал надо компилировать на БорландСи, если же пишешь в студии то красить текст надо с помощью SetConsoleTextAttribute
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;
}
Миниатюры
Цветной текст в с++  
Yandex
Объявления
12.08.2012, 12:24     Цветной текст в с++
Ответ Создать тему
Опции темы

Текущее время: 17:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru