Операционная Система МДОС 1810 - Язык программирования Си. Библиотека программ времени исполнения. Руководство программиста (00185-01 35 01-01) часть 1

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Перевод документации по библиотеке CRT языка C для MS-DOS

Author(s): Microsoft (перевод ИНЭУМ)
Publisher: Эврика
Year: 1990

Language: Russian
Pages: 296
City: Moscow
Tags: MS-DOS; Programming; API

Аннотация ......Page 7
Глава 1. Назначение и условие применения программы ......Page 9
Глава 2. Характеристики программы ......Page 11
3.1 Переменная _amblksiz ......Page 19
3.2 Переменные daylight, timezone, tzname ......Page 20
3.3 Переменные _doserrno, errno, sys_errlist, sys_nerr ......Page 21
3.5 Переменные _osmajor, _osminor, _osversion ......Page 22
3.7 Стандартные типы ......Page 23
4.1 Общие сведения о включаемых файлах ......Page 27
4.4 Файл conio.h ......Page 28
4.7 Файл dos.h ......Page 29
4.9 Файл fcntl.h ......Page 30
4.11 Файл graph.h ......Page 31
4.14 Файл malloc.h ......Page 32
4.16 Файл _memory.h ......Page 33
4.21 Файл signal.h ......Page 34
4.24 Файл stdio.h ......Page 35
4.27 Файл syslocking.h ......Page 37
4.31 Файл sysutime.h ......Page 38
4.33 Файл varargs.h ......Page 39
5.1 Общее описание функций данного класса ......Page 40
5.2 Функция memccpy ......Page 41
5.3 Функция memchr ......Page 42
5.4 Функция memcmp ......Page 43
5.5 Функция memcpy ......Page 45
5.6 Функция memicmp ......Page 46
5.7 Функция memmove ......Page 47
5.8 Функция memset ......Page 48
5.9 Функция movedata ......Page 49
6.1 Общее описание функций данного класса ......Page 51
6.2 Макросы isalnum - isascii ......Page 52
6.3 Макросы iscntrl - isxdigit ......Page 54
6.4 Функции toascii - _toupper ......Page 55
7.1 Общие сведения ......Page 58
7.2 Функции strcat - stricmp ......Page 60
7.3 Функции strerror, _strerror ......Page 63
7.4 Функция strlen ......Page 65
7.5 Функция strlwr ......Page 66
7.6 Функции strncat - strnset ......Page 67
7.7 Функция strpbrk ......Page 69
7.8 Функция strrchr ......Page 70
7.9 Функция strrev ......Page 71
7.10 Функция strset ......Page 72
7.11 Функция strspn ......Page 73
7.12 Функция strstr ......Page 74
7.13 Функция strtok ......Page 75
7.14 Функция strupr ......Page 76
8.1 Общие сведения ......Page 78
8.2 Функции atof - atol ......Page 79
8.3 Функция ecvt ......Page 80
8.4 Функция fcvt ......Page 82
8.5 Функция gcvt ......Page 83
8.6 Функция itoa ......Page 84
8.7 Функция ltoa ......Page 85
8.8 Функции strtod, strtol, strtoul ......Page 86
8.9 Функция ultoa ......Page 89
9.1 Общие сведения ......Page 91
9.2 Функция chdir ......Page 92
9.3 Функция getcwd ......Page 93
9.4 Функция mkdir ......Page 94
9.5 Функция rmdir ......Page 95
10.1 Общие сведения ......Page 97
10.2 Функция access ......Page 98
10.3 Функция chmod ......Page 100
10.4 Функция chsize ......Page 101
10.5 Функция filelength ......Page 103
10.6 Функция fstat ......Page 104
10.7 Функция isatty ......Page 106
10.8 Функция locking ......Page 107
10.9 Функция mktemp ......Page 110
10.10 Функция remove ......Page 112
10.11 Функция rename ......Page 113
10.12 Функция setmode ......Page 114
10.13 Функция stat ......Page 115
10.14 Функция umask ......Page 118
10.15 Функция unlink ......Page 119
11.1 Использование графических функций ......Page 121
11.2 Установка конфигурации ......Page 122
11.2.1 Функция _displaycursor ......Page 123
11.2.2 Функция _getvideoconfig ......Page 124
11.2.3 Функция _setactivepage ......Page 125
11.2.4 Функция _setvideomode ......Page 126
11.2.5 Функция _setvisualpage ......Page 128
11.3 Установка координат ......Page 129
11.3.1 Функция _getlogcoord ......Page 130
11.3.2 Функция _getphyscoord ......Page 131
11.3.3 Функция _setcliprgn ......Page 132
11.3.4 Функция _setlogorg ......Page 133
11.3.5 Функция _selviewport ......Page 134
11.4 Установка палитры ......Page 135
11.4.1 Функции remapallpalette, _remappalette ......Page 136
11.4.2 Функция _selectpalette ......Page 140
11.5 Установка атрибутов ......Page 142
11.5.1 Функция _getbkcolor ......Page 143
11.5.2 Функция _getfUlmask ......Page 144
15.5.3 Функция _getcolor ......Page 145
11.5.4 Функция _getlinestyle ......Page 146
11.5.5 Функцня _setfillmask ......Page 147
11.5.6 Функция _setbkcolor ......Page 148
11.5.7 Функция _setcolor ......Page 149
11.5.8 Функция _setlinestyle ......Page 150
11.6 Вывод изображения ......Page 152
11.6.1 Функция _arc ......Page 153
11.6.2 Функция _clearscreen ......Page 154
11.6.3 Функция _ellipse ......Page 155
11.6.4 Функция _floodfill ......Page 156
11.6.5 Функция _getcurrentposition ......Page 158
11.6.6 Функция _getpixel ......Page 159
11.6.7 Функция _lineto ......Page 160
11.6.8 Функция _moveto ......Page 161
11.6.9 Функция _pie ......Page 162
11.6.10 Функция _rectangle ......Page 163
11.6.11 Функция _setpixel ......Page 164
1.7 Вывод текста ......Page 166
11.7.1 Функция _gettextcolor ......Page 167
11.7.2 Функция _gettextposition ......Page 168
11.7.3 Функция _outtext ......Page 169
11.7.4 Функция _settextcolor ......Page 170
11.7.5 Функция _settextposition ......Page 172
11.7.6 Функция _settextwindow ......Page 173
11.7.7 Функция _wrapon ......Page 174
11.8.1 Функция _getimage ......Page 176
11.8.2 Функция _imagesize ......Page 177
11.8.3 Функция _putimage ......Page 179
12.1 Общие сведения ......Page 182
12.2 Функции ввода-вывода потока ......Page 183
12.2.1 Открытие потоков ......Page 186
12.2.2 Предопределенные указатели потоков: stdin, stdout, stderr, stdaux, stdprn ......Page 187
12.2.3 Управление буферизацией потока ......Page 188
12.2.7 clearerr ......Page 189
12.2.8 fclose, fcloseall ......Page 190
12.2.9 fdopen ......Page 192
12.2.10 feof ......Page 194
12.2.11 ferror ......Page 195
12.2.12 fflush ......Page 196
12.2.13 fgetc, fgetchar ......Page 197
12.2.14 fgetpos ......Page 199
12.2.15 fgets ......Page 200
12.2.16 fileno ......Page 201
12.2.17 flushall ......Page 202
12.2.18 fopen ......Page 203
12.2.19 fprintf ......Page 205
12.2.20 fputc, fputchar ......Page 206
12.2.21 fputs ......Page 207
12.2.22 fread ......Page 208
12.2.23 freopen ......Page 210
12.2.24 fscanf ......Page 212
12.2.25 fseek ......Page 214
12.2.26 fsetpos ......Page 216
12.2.27 ftell ......Page 217
12.2.28 fwrite ......Page 218
12.2.29 getc, getchar ......Page 220
12.2.30 gets ......Page 221
12.2.31 getw ......Page 222
12.2.32 printf ......Page 223
12.2.33 putc, putchar ......Page 232
12.2.34 puts ......Page 233
12.2.35 putw ......Page 234
12.2.36 rewind ......Page 235
12.2.37 rmtmp ......Page 236
12.2.38 scanf ......Page 237
12.2.39 setbuf ......Page 243
12.2.40 setvbuf ......Page 244
12.2.41 sprintf ......Page 246
12.2.42 sscanf ......Page 247
12.2.43 tempnam, tmpnam ......Page 248
12.2.44 tmpfile ......Page 250
12.2.45 ungetc ......Page 251
12.2.46 vfprintf, vprintf, vsprintf ......Page 253
12.3 Функции ввода-вывода нижнего уровня ......Page 255
12.3.2 Предопределенные ссылочные номера ......Page 256
12.3.5 close ......Page 258
12.3.6 creat ......Page 259
12.3.7 dup, dup2 ......Page 261
12.3.8 eof ......Page 263
12.3.9 lseek ......Page 264
12.3.10 open ......Page 265
12.3.11 read ......Page 269
12.3.12 sopen ......Page 270
12.3.13 tell ......Page 274
12.3.14 write ......Page 275
12.4 Функции ввода-вывода консоли и порта ......Page 277
12.4.1 cgets ......Page 278
12.4.2 cprintf ......Page 279
12.4.3 cputs ......Page 280
12.4.4 cscanf ......Page 281
12.4.5 getch, getche ......Page 282
12.4.6 inp, inpw ......Page 283
12.4.7 kbhit ......Page 284
12.4.8 outp, outpw ......Page 285
12.4.9 putch ......Page 286
12.4.10 ungetch ......Page 287