Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочник по функциям С++.doc
Скачиваний:
201
Добавлен:
02.05.2014
Размер:
4 Мб
Скачать

Putchar

-----------------------------------------------------------------

Назначение Выводит символ в поток stdout

Синтаксис #include <stdio.h>

int putchar (int c);

Прототип в stdio.h

Замечания putchar(c) является макросом, определяемым как

putc(c,stdout)

Возвращаемое При успешном завершении putchar возвращает

значение символ с. При ошибке putchar возвращает EOF.

Переносимость putchar дoступна в системах UNIX и совместима с

ANSI Cи. Определяется в книге Кернигана и Ритчи

См. также fputchar,getc,getchar,putc,putch,puts

-----------------------------------------------------------------

putenv

-----------------------------------------------------------------

Назначение Добавляет строку к текущему окружению программы

Синтаксис int putenv(const char *name);

Прототип в stdlib.h

Замечания

putenv принимает строку name и добавляет ее к

окружению текущего процесса. Например:

putenv("PATH=C:\FOO");

putenv может также использоваться для

модификации или удаления существующей строки

name. Удаление существующей записи производится

путем назначения переменной пустого значения

(например, MYVAR= ).

putenv может использоваться для модификации

только текущего программного окружения. Как

только программа завершается, восстанавливается

старое программное окружение

Возвращаемое При успешном завершении putenv возвращает 0,

значение а при сбое -1

Переносимость putеnv дoступна в системах UNIX

См. также getenv

Пример См. getenv

-----------------------------------------------------------------

Putimage

-----------------------------------------------------------------

Назначение Выводит на экран графическое изображение

Использование #include<graphics.h>

void far putimage(int left, int top,

void far *bitmap, int op);

Прототип в graphics.h

Замечания putimage выводит на экран графическое

изображение, предварительно запомненное с

помощью функции getimage. Левый верхний угол

изображеения задается значениями (left, top).

bitmap указывает на область памяти, где

хранится выводимое изображение.

Параметр op при вызове putimage определяет

процедуру вычисления значения цвета для каждого

элемента формируемого на экране изображения.

При этом предполагается, что элемент

изображения уже размещен на экране, а

соответствующий элемент изображения источника

размещен в памяти.

Перечисление putimage_ops, как это определено в

graphics.h, задает имена этих процедур

------------------------------------------------

Имя Значение Описание

------------------------------------------------

COPY_PUT 0 копирование

XOR_PUT 1 исключающее или

OR_PUT 2 включающее или

AND_PUT 3 и

NOT_PUT 4 копирование с

инвертированием

источника

------------------------------------------------

Другими словами , COPY_PUT будет копировать

изображение источника на экран, XOR_PUT будет

выполнять операцию XOR над изображением

источника и тем, что существует на экране,

OR_PUT - операцию OR над изображением источника

и тем, что на экране, и т.д.

Возвращаемое Нет

значение

Переносимость Эта функция работает только на IBM PC и

совместимых компьютерах с графическими

контроллерами

См. также getimage,imagesize,putpixel,setvisualpage

Пример См. getimage

-----------------------------------------------------------------