Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodicheskie_ukazania_po_laboratornomu_praktik...docx
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
1.15 Mб
Скачать

Библиотека региональных настроек «clocale» (locale.H)

Данная библиотека используется для задач связанных из локализацией. Для правильной обработки символов национальных алфавитом следует подключить данную библиотеку и установить параметры, используя «setlocale».

Функции локализации

setlocale

Установить или получить текущие региональные настройки (локаль)

localeconv

Получить конкретные параметры региональных настроек

Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Locale.h.

Библиотека математических функций «cmath» (math.H)

Все тригонометрические функции вычисляют в радианах, а не в градусах. Чтобы перейти от одной размерности к другой, можно воспользоваться следующими формулами:

Тригонометрические функции

cos

Вычисляет значение косинуса

sin

Вычисляет значение синуса

tan

Вычисляет значение тангенса

acos

Вычисляет значение арккосинуса

asin

Вычисляет значение арксинуса

atan

Вычисляет значение арктангенса

atan2

Вычисляет значение арктангенса с двумя параметрами

Гиперболические функции

cosh

Вычисляет значение гиперболического косинуса

sinh

Вычисляет значение гиперболического синуса

tanh

Вычисляет значение гиперболического тангенса

Экспоненциальные и логарифмические функции

exp

Вычисление экспоненты

frexp

Разбивает число с плавающей точкой на мантиссу и показатель степени

ldexp

Умножение числа с плавающей точкой на целую степень двух

log

Вычисляет значение натурального логарифма

log10

Вычисляет значение десятичного логарифма

modf

Извлекает целую и дробную части (с учетом знака) из числа с плавающей точкой

Возведение в степень

pow

Возведение в степень

sqrt

Вычисляет значение квадратного корня

Округление, абсолютное значение, остаток от деления

ceil

Округление вверх

fabs

Вычисляет значение абсолютной величины (числа с плавающей точкой)

floor

Округление вниз

fmod

Вычисление остатка от деления нацело (числа с плавающей точкой)

Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Math.h.

Библиотека ввода-вывода «cstdio» (stdio.H)

Операции над файлами

remove

Удалить файл

rename

Переименовать файл

tmpfile

Открыть временный файл

tmpnam

Создать уникальное имя для временного файла

Доступ к файлу

fclose

Закрыть файл

fflush

Принудительно опустошает буфер вывода, записывая его содержимое в файл

fopen

Открыть файл

freopen

Заново открыть файл в другом режиме или другой файл

setbuf

Установить буфер вывода для заданного файла

setvbuf

Установить режим буферизации для заданного файла

Форматированный ввод-вывод

fprintf

Форматированный вывод в файл

fscanf

Форматированный ввод из файла

printf

Форматированный вывод на экран

scanf

Форматированный ввод с клавиатуры

sprintf

Форматированный вывод в строку

sscanf

Форматированный ввод из строки

Посимвольный ввод-вывод

fgetc

Получить следующий символ из файла

fgets

Получить следующую строку из файла

fputc

Записать символ в файл

fputs

Записать строку в файл

getchar

Прочитать символ с клавиатуры

gets

Прочитать строку с клавиатуры

putchar

Вывести символ на экран

puts

Вывести строку на экран

ungetc

Возвратить символ обратно в буфер чтения файла

Прямой (блочный) ввод-вывод

fread

Прочитать блок данных из файла

fwrite

Записать блок данных в файл

Управление текущей позицией в файле

fseek

Установить текущую позицию в файле

ftell

Получить текущую позицию в файле

rewind

Установить позицию в файле на начало

Обработка ошибок

clearerr

Очистить индикатор ошибок

feof

Проверить, достигнут конец файла

ferror

Проверить наличие ошибки

perror

Вывести сообщение об ошибке

Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Stdio.h.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]