Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2012, 22:47   #1
ScrappyCoco
 
Аватар для ScrappyCoco
 
Регистрация: 26.01.2012
Сообщений: 3
По умолчанию Единая функция вывода текста на печать

Нужно разработать единую функцию вывода текста на печать

входные параметры:
тип сообщения (Сообщения для отладки, рабочее сообщение, важное сообщение, ошибка, фатальная ошибка),
текст сообщения - 240 символов;
текст системного сообщения 160 символов;
Выходные параметры:
осуществление печати строки следующего вида
№ сообщения (в формате 0000001), Текущее время в тиках (форматированное), тип сообщения, текст сообщения, текст системного сообщения.
пример
0000048 1 800 000 WORK TXT=текст сообщения SYS_TXT=текст системного сообщения
№ сообщения - глобальная переменная, которая автоматически увеличивается при каждом вызове
если строка больше максимального значения, то выводим 240 (160) символов + многоточие ("...")
Названия типов сообщений:
DEBUG
WORK
IMPORTANT
ERROR
CRITICAL_ERROR
Управление печатью осуществляется через макросы, так чтобы можно было выводить на печать любые типы сообщений
или вообще без печати.
вывод на печать через printf

есть у кого-нибудь соображения на этот счет?
ScrappyCoco вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция вывода матрицы не работает.С++ ms_bolyan Помощь студентам 6 23.01.2012 15:25
Нужна функция вывода спрайта ALKOrobot Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 30.10.2011 17:53
Макрос Вывода на печать с предварительным выбором RML Microsoft Office Excel 1 17.05.2011 17:05
нужен макрос вывода на печать RML Microsoft Office Excel 5 24.04.2010 18:22
Проблема вывода текста. Bilargo Помощь студентам 4 26.10.2009 15:31