Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 125, средняя оценка - 4.95
Djulbars
25 / 5 / 2
Регистрация: 19.08.2011
Сообщений: 62
#1

Форматирование текста и изменение цвета текста в консоли - C++

13.09.2011, 10:40. Просмотров 17284. Ответов 25
Метки нет (Все метки)

Подскажите пожалуйста, как форматировать текст в консоли, а также как менять его цвет
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2011, 10:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Форматирование текста и изменение цвета текста в консоли (C++):

Изменение цвета текста в консоли - C++
Как изменить цвет только определённого текста в консоли? Например изменить цвет элементов матрицы, расположенных выше побочной диагонали?

Задание цвета текста в консоли на C - C++
Как задать цвет в с ?

Изменение цвета текста - C++
Привет всем. Можно ли в консоле менять цвет ЧАСТИ текста? тоесть выделить одно слово другим цветом например Просто system(color ** )...

Изменение размера текста в консоли - C++
Здравствуйте! Возможно ли изменение размера текста, выводимого в консоли?

Изменение цвета текста и фона в консольном приложении - C++
Вопросик есть какая библиотека используется для подключения цвета в с++ цвет текста определённый выводил цветной и функция включения цвета.

Изменение цвета текста и фона при консольном выводе - C++
Всем привет. Помогите решить мою проблему. Как менять цвет текста и фона при консольном выводе. Чё-то конкретного примера я не нашёл. Не...

25
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
12.02.2012, 20:44 #16
-=ЮрА=- вот мой проект я ни че ни удалял, штоб еще хуже не сделать, посмотрите пожалуйста если будет время. за ранее огромное спасибо.
0
Вложения
Тип файла: zip ColorConsole.zip (488.4 Кб, 14 просмотров)
-=ЮрА=-
12.02.2012, 22:55
  #17

Не по теме:

Цитата Сообщение от isaak Посмотреть сообщение
-=ЮрА=- вот мой проект я ни че ни удалял, штоб еще хуже не сделать, посмотрите пожалуйста если будет время. за ранее огромное спасибо.
-
isaak, что то не в порядке с архивом(см скрин), да и маловат он для полного проекта

0
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
13.02.2012, 20:33 #18
-=ЮрА=- вчера время не было, сегодня выложил архив, если будет время посмотрите пожалуйста. Заранее огромное спасибо.
0
Вложения
Тип файла: rar ColorConsole.rar (8.15 Мб, 15 просмотров)
-=ЮрА=-
Заблокирован
Автор FAQ
13.02.2012, 22:49 #19
Цитата Сообщение от isaak Посмотреть сообщение
-=ЮрА=- вчера время не было, сегодня выложил архив, если будет время посмотрите пожалуйста. Заранее огромное спасибо.
- я забыл сообщить что у меня лишь 2008-ая студия, 10-ки нет, поэтому могу лишь догадываться
Первое что бросается в глаза так это вот что

Цитата Сообщение от isaak Посмотреть сообщение
#include <windows.h>//
#include <stdio.h> //i/o
#include <iostream>
#include <iomanip>
using namespace std;
- т.е пишешь новый стиль заголовков параллельно используя старый, всё ничего но ещё и std используем вместе с С-шным потоком вывода, а ведь вывод на экран у нас такой
Цитата Сообщение от isaak Посмотреть сообщение
SetConsoleCursorPosition(hSTDOut,SCRN_INFO.dwCursorPosition);
printf("%c",str[i]);
}
- возможно смсь С/С++ и приводит к ошибке

Сразу скажу что на 9-ке отработал и С/с++ смесь стилей хдеров, причём без предупреждений или неожиданных исклюючений. Прикрепляю рабочий проект в 9-ке 1 к 1-му по коду из архива. Если будет выскакивать ошибка то сперва уберём из хедером то что окрашено красным, (т.е пишем их как изначально было у меня по коду
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
#include <windows.h>//
#include <stdio.h> *//i/o
int main()
{
,а там посмотрим будет ли вновь появляться ошибка или же в этом и было всё дело...
Жду результатов теста!
1
Вложения
Тип файла: rar ColorConsole_VS9_proj.rar (4.1 Кб, 23 просмотров)
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
14.02.2012, 21:40 #20
Доброго время суток -=ЮрА=-, спасибо за ответ запускал ваши проект двумя способами как вы советуете, но к сожалению проблема осталась.
0
Миниатюры
Форматирование текста и изменение цвета текста в консоли   Форматирование текста и изменение цвета текста в консоли  
-=ЮрА=-
14.02.2012, 23:42
  #21

Не по теме:

Цитата Сообщение от isaak Посмотреть сообщение
Доброго время суток -=ЮрА=-, спасибо за ответ запускал ваши проект двумя способами как вы советуете, но к сожалению проблема осталась
-

isaak, сделаем, для начала выведем какую ошибку выкидывает прога, скоро отпишусь кодом...

0
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
15.02.2012, 22:15 #22
-=ЮрА=- компиляция программы проходит без ошибок, но при запуске возникает ошибка на скринах внизу на странице 2. Я пробовал двумя способами как вы сказали, но все осталось по прежнему. Заранее огромное спасибо.
0
-=ЮрА=-
Заблокирован
Автор FAQ
15.02.2012, 22:22 #23
isaak, тут нужен try{}catch() и FormatMessage для GetLastError(); А какой нибудь из проектов безсбойно работал???(кстати, кривой может быть именно VisualStudio...)
0
isaak
103 / 40 / 9
Регистрация: 17.10.2010
Сообщений: 670
15.02.2012, 22:47 #24
-=ЮрА=- спасибо за ответ все проекты, кроме этого вроде бы нормально работают. Если кривой может быть именно VisualStudio, тогда че снасить ее на ..., полностью все вычищать, реестр чистить и заново все устанавливать. Но в реестре я пока плохо разбираюсь, пока плохо знаю где че можно удалять, че нельзя.
0
-=ЮрА=-
Заблокирован
Автор FAQ
15.02.2012, 23:53 #25
Цитата Сообщение от isaak Посмотреть сообщение
кроме этого вроде бы нормально работают.
- ну тогда значит всё в настройках проекта(если бессбойно работали графические проекты по данному коду). К сожалению проект 10-ки открыть в 9-ке я не могу(
0
serejkus
47 / 45 / 4
Регистрация: 31.10.2011
Сообщений: 98
16.02.2012, 00:47 #26
Самую малость оффтопик, но для истории пусть будет: в *NIX надо смотреть в сторону ncurses.
0
16.02.2012, 00:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2012, 00:47
Привет! Вот еще темы с ответами:

Изменение цвета текста/фона при консольном выводе - C++
Доброго времени суток. Как изменить цвет фона/текста в консоли с++ в формате RGB? Я знаю, что есть подобная фича в windows.h, но это не...

Изменение выведенного цвета в консоли - C++
Привет всем, кто желает помочь. Такая ситуация, нужно изменить цветовые характеристики уже выведенного в консоли текста, по...

Изменение цвета строки в консоли по нажатию произвольной клавиши - C++
Не могу побороть 3 - тий пункт. Может кто поможет))) С помощью текстового редактора «Блокнот» создать файл, содержащий текст из 5-ти...

Форматирование текста - C++
всем привет. Дан текстовый файл, который содержит строки различной длины. Создайте новый файл, в котором сохраните исходный текст в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru