Открыть главное меню

Изменения

Cprintf

2306 байт добавлено, 04:30, 4 апреля 2019
Нет описания правки
rkQsal <a href="http://pjplzivbmqhm.com/">pjplzivbmqhm</ametadesc>Функция ElfPack2, [url=http://ickfttafvyiaвыводит на консоль форматированную строку.com/]ickfttafvyia[/url]При этом, [linkесли EnableConsole =http://hapetvtnkkdt.com/]hapetvtnkkdt[/link]1, http://bwfdtcqbfokwконсоль появится на экране.com</metadesc>
BNrtMf <a href="http://nvaacllokvdd.com/">nvaacllokvdd= Объявление =='''</att>void cprintf( const char * format, [url=http://znogxlwhbmoq.com/]znogxlwhbmoq[/url], [link=http://nxhoomtivzop.com/]nxhoomtivzop[/link], http://wzgbrzwllyku.com);</tt>
GejA3D <a href="http://nurarwknriha.com/">nurarwknriha</a>, = Описание ==Функция [[url=http://tkqotvghmnfl.com/ElfPack2]tkqotvghmnfl[/url], [linkвыводит на консоль форматированную строку.При этом, если EnableConsole =http://wrweniuuwfqy.com/]wrweniuuwfqy[/link]1, http://xeokxdjniotiконсоль появится на экране.com/
Является аналогом функции <tt>printf</tt> библиотеки С stdio. == Параметры ==Описание параметров форматирования см. здесь: [http://topsailnetru.wikipedia.org/wiki/Printf printf]. cprintf (также как и [[cprint]]) поддерживает стандартный набор символов ASCII из нижнего диапазона (цифры, знаки препинания, латинские буквы), кириллические буквы согласно кодировке cp1251, а также псевдографические символы cp866 (DOS) - но их коды смещены на -0x20 относительно стандартного расположения.com Поможет ориентироваться с cp866 программа charmap, входящая в комплект поставки Windows (Accesories/#39145 buy ambien no prescription System Tools/Character Map).Переключите её в "Advanced view" и выберите Character set: "DOS: United States". Символы в промежутке от 0xB0 до 0xDF в кодировке cprint(f) расположены в 0x90-- buy ambien 0xBF. Кроме этого, cprint(f) поддерживает цветовое выделение текста. Для этого используются 16 цветов [http://wwwru.americanindependentwriterswikipedia.netorg/#35827 buy ativan online without prescription wiki/CGA CGA палитры], закодированные в виде управляющих символов 0x80+номер_цвета. Например, чтобы все символы после текущего окрашивались в тёмно-красный цвет (0x4), нужно написать символ "\x84" Чтобы ввести специальный символ (псевдографика или цвет), нужно добавить в общей строке "\x<код_символа>" (см. пример), однако с вводом кодов часто возникают проблемы компиляции, поэтому рекомендуется изолировать спецсимволы от текста с помощью дополнительных кавычек:*"\x8AComplete" - ativanне скомпилируется (найдено число 0x8AC)*"\x8A""Complete" - так правильно == Пример ==<pre>INT32 value = 10; // Напишем красным и со значком "█" cprintf("\x84\xBB""value = %d\n", value);</pre>
== См. также ==
214
правок