Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

псевдографика в С++

35K
23 ноября 2010 года
life4fun
64 / / 15.11.2010
Доброго вечера. пожалуйста помогите разобраться, и написать коды для следующих программ на С++

1) вывести красиво на экран матрицу из памяти, с использованием псевдо графики, допустим так:

 
Код:
--              --
|    55     8     |
|    3     21     |
 --              --


2) ввод происходит с клавиатуры. когда пользователь введет любое слово, то 1 буква слова будет заменена на букву нарисованную с помощью псевдографики, и выведется все слово целиком, например:
 
Код:
*******
*     *
*     * ривет
*     *

(допустим конкретно на примере с буквой П.)
33K
24 ноября 2010 года
hivewarrior
205 / / 16.11.2010
iomanip.р тебе в помощь :)
С заменой первой буквы можно поступить так:
Создаешь массив строк, где хранится "красивое" начертание букв. Потом при вводе определяешь букву, и вместо нее выводишь текст. Потом SetCursor и... вуаля! Если не хочешь светить буквы, которые пользователь вводит, getch() тебе на шею и conio.h в руки! Самый простой способ.
535
25 ноября 2010 года
Нездешний
537 / / 17.01.2008
[QUOTE=hivewarrior]Потом SetCursor и... вуаля![/QUOTE]Что за SetCursor?
33K
25 ноября 2010 года
hivewarrior
205 / / 16.11.2010
Цитата: Нездешний
Что за SetCursor?


MSDN
А сам к микрософтам сходить никак?

535
25 ноября 2010 года
Нездешний
537 / / 17.01.2008
Во-первых, SetCursorPosition - это не SetCursor
Во-вторых, Console.SetCursorPosition - это .NET, т.е. C# или managed C++, а никак не С++. И если используется Console, то причем тут getch() и conio.h?
33K
25 ноября 2010 года
hivewarrior
205 / / 16.11.2010
Цитата: Нездешний
Во-первых, SetCursorPosition - это не SetCursor
Во-вторых, Console.SetCursorPosition - это .NET, т.е. C# или managed C++, а никак не С++. И если используется Console, то причем тут getch() и conio.h?


Что мешает перевернуть вкладку на С++ и увидеть эту же функцию и там? Вполне себе вызывается и из С++.

535
25 ноября 2010 года
Нездешний
537 / / 17.01.2008
Похоже, вы мало понимаете, о чем вам говорят. И игнорируете неудобные вопросы.
У вас ведь есть C++ Builder 6, насколько я понял. Ну так попробуйте создать там консольное приложение и вызвать метод Console.SetCursorPosition
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог