Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C / C++

Выпуск № 471
от 12.03.2004, 22:50

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 1495
Отправлено ответов: 3052
Активность: 204.1 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

vitya
Статус: Профессиональный
Общий рейтинг: 108.77
[Подробней >>]
Tiger
Статус: Доверительный
Общий рейтинг: 109.05
[Подробней >>]
mr2dark
Статус: Начальный
Общий рейтинг: 104.31
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1482. Эксперт vitya отвечает на вопрос 1481(выбор кодировки в диалогах): Добрый день, Nikolay! Решения: 1.... (ответов: 1)
Вопрос № 1484. Я по поводу вопроса №1477. Хотя к нему это не очень относится, но формально все-таки стоит указать. ... (ответов: 1)
Вопрос № 1486. Подскажите как в консольных приложениях менять: 0. Цвет вводимого текста 1. Фон экрана Ну, например,... (ответов: 2)

Вопросов: 3, ответов: 4


 Вопрос № 1482

Эксперт vitya отвечает на вопрос 1481(выбор кодировки в диалогах):
Добрый день, Nikolay!
Решения:
1. Правильная кодировка
2. юникод - приложение.
Перепробовал многие кодировки. Ничего не получается. В книге
"Visual C++ с самого начала.С.Холзнер" указан шрифт "MS Sans Serif". С ним тоже не получается. Как быть?


Приложение:


Вопрос отправлен: 07.03.2004, 19:53
Отправитель: Nikolay

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Здравствуйте, Nikolay!
1. AnsiToOem - попробуйте эту функцию
2. Юникод остается в силе.

Ответ отправлен: 08.03.2004, 11:08
Отправитель: vitya


 Вопрос № 1484

Я по поводу вопроса №1477. Хотя к нему это не очень относится, но формально все-таки стоит указать. Единственным ответом на него была фраза в отчете "К сожалению, на Ваш вопрос не было дано ни одного ответа".
"Уважаемые эксперты" неужели ваш изощренный мозг не смог НИЧЕГО добавить к отчету. Видимо вы можете отвечать только на вопросы по составлению детского алгоритма или сведениям из хелпа. Из того, что большинство вопросов, задавемых экспертам, начального уровня я делаю вывод: все нормальные программеры этой рассылкой не пользуются, остались только новички. Поэтому советую читателям покинуть этот примитивный форум, читать больше умные книжки, посещать умные сайты и общаться с умными программистами. Лично я так и собираюсь поступить, отписавшись от RusFAQ. Ежели все-таки хочется что-нибудь спросить, зайдите на http://borland.xportal.ru/, там ответы по-лучше будут.


Приложение:


Вопрос отправлен: 07.03.2004, 23:17
Отправитель: Evil Genius

[Следующий вопрос >>] [Список вопросов]

Отвечает Tiger

Доброе время суток, Evil Genius!
Давно известно, что всего человек знать не способен. Весь смысл все-го что здесь происходит, это подумать над возникшей проблемой всем вместе. Если вы думаете, что зная какую-либо облость (науку) вы сможете ответить на любой вопрос в данной облости, то такое не всегда случается. Попробуйте стать знающим человеком в какой-то сфере деятельности, а потом пойти преподавателем в данной сфере наук. И Вы поймете, что оказывается Вы знаете не все. А иногда даже, очень далеко не все.
На этот счет у меня два примера:
1. Я сам преподаватель по специальности "Оператор ЭВМ". Временами, учащиеся задают такие вопросы, что на него ответить не всилах ни я, ни кто либо, кого я знаю.
2. В то же время - я студен университета, и меня убивает, когда приходит лектор и объясняет тему. Во время его объяснения приходиться сидеть и на ходу коррекировать его объяснение, исправляя ошибки (для точности: учусь на программиста, 2 курс, программированием занимаюсь более 8 лет). Простительно, когда этих ошибок в меру и они в основном синтаксические, но не тогда, когда более половины примеров с ошибками. Да... я и сам ошибаюсь, когда объясняю, но из-за того, что заговариваюсь.
Кроме того, у меня не так много свободного времени, что бы отвечать на все вопросы (на которые я могу ответить). А вопросов очень много. Поэтому и получается, что для какой-то части вопросов время просто нет.
Так что, пожалуйста, не надо плевать на лево и на право. И кричать что тут нет знающих людей.

Ответ отправлен: 11.03.2004, 02:09
Отправитель: Tiger


 Вопрос № 1486

Подскажите как в консольных приложениях менять:
0. Цвет вводимого текста
1. Фон экрана
Ну, например, на примере с "printf("Sokol");"
Cпасибо.



Вопрос отправлен: 09.03.2004, 22:42
Отправитель: Soko1 (SokolHacker@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Доброе время суток, Soko1!
Под окна - надо воспользоваться консольными функциями - WriteConsoleOutput... И прочие.

Ответ отправлен: 10.03.2004, 13:13
Отправитель: vitya


Отвечает mr2dark

Здравствуйте, Soko1!
Для Win32-консоли можно использовать функцию SetConsoleTextAttribute.
В первый параметр надо засунуть GetStdHandle(STD_OUTPUT_HANDLE) для
выводимого текста или GetStdHandle(STD_INPUT_HANDLE) для вводимого, а во
второй - комбинацию цветовых констант, определенных в файле wincon.h.
Также можно использовать вызов "system("color fb");" (только для выводимого),
где fb - это цвета фона и текста соответственно. Более подробно про комманду
color можно узнать, набрав в коммандной строке "help color"
После установки атрибутов вывода текста надо будет очистить экран, что
проще всего сделать вызовом "system("cls");"



Приложение:

Ответ отправлен: 10.03.2004, 17:39
Отправитель: mr2dark



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (30)
C / C++ (22)
Perl (4)
Builder / Delphi (20)
Pascal (22)
Basic / VBA (9)
Java / JavaScript (7)
PHP (14)
Криптография (7)
WinAPI (16)
Радиоэлектроника (11)
Пользователю
Windows 95/98/Me (41)
Windows NT/2000/XP (59)
"Железо" (36)
Поиск информации (20)
Администратору
Windows NT/2000/XP (28)
Linux / Unix (12)
Юристу
Гражданское право (14)
Семейное право (12)
Трудовое право (12)
КоАП (10)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное