Глава 4 Функции и Файлы

Глава 4 Функции и Файлы

Итерация свойственна человеку, рекурсия божественна.

Л. Питер Дойч

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Глава 4 Файлы и файловый ввод/вывод

Из книги автора

Глава 4 Файлы и файловый ввод/вывод Данная глава описывает базовые файловые операции: открытие и создание файлов, чтение и запись в них, перемещение в них и их закрытие. По ходу дела она представляет стандартные механизмы для обнаружения ошибок и сообщений о них. Глава


Глава 7 Качаем файлы

Из книги автора

Глава 7 Качаем файлы – Менеджеры закачки – FTP-клиенты У каждого пользователя время от времени возникает необходимость сохранить информацию из Интернета. Сохранение обычных веб-страниц сложностей не вызывает – достаточно выбрать Файл ? Сохранить как и место


Глава 15 INF-файлы

Из книги автора

Глава 15 INF-файлы Хотелось бы в этой главе описать некоторые возможности INF-файлов. Здесь не будет полностью рассмотрен язык INF-файлов и способы написания на нем сценариев, но тем не менее попробуем понять, как с помощью INF-файлов можно выполнять копирование и удаление


Глава 14 Вычислительные функции

Из книги автора

Глава 14 Вычислительные функции Программа AutoCAD включает набор команд для выполнения математических расчетов и получения справочной информации об объектах чертежа. Например, вычисление расстояния между двумя заданными точками или угла между точками в плоскости XY.


Глава 10 Потоки и файлы

Из книги автора

Глава 10 Потоки и файлы 10.0. Введение Потоки (streams) являются одной из самых мощных (и сложных) компонент стандартной библиотеки С++. Их применение при простом, неформатированном вводе-выводе в целом не представляет трудностей, однако ситуация усложняется, если необходимо


Глава 6 Формулы и функции

Из книги автора

Глава 6 Формулы и функции Мы подошли, пожалуй, к самой интересной и полезной особенности программы Excel. Именно формулы и функции делают Excel мощным вычислительным инструментом, который может освободить вас от рутинного вычисления различных данных. Приложение Excel не


Исходные файлы и выполняемые файлы

Из книги автора

Исходные файлы и выполняемые файлы Наша замечательная программа, несмотря на свою лаконичность и простоту, для компьютера является совершенно бессмысленным набором символов, так как он "не понимает" директив типа #include или printf. Он понимает только специальный язык,


Глава 14 Вычислительные функции

Из книги автора

Глава 14 Вычислительные функции Программа AutoCAD включает набор команд для выполнения математических расчетов и получения справочной информации об объектах чертежа. Например, вычисление расстояния между двумя заданными точками или угла между точками в плоскости XY.


Глава 14 Вычислительные функции

Из книги автора

Глава 14 Вычислительные функции Измерение расстояний и углов Вычисление площади и периметра Вычисление геометрии и массы Информация о выбранных объектах из базы данных чертежа Определение координат точек Сведения о дате и времени создания чертежа Статистическая


Глава 22. Функции

Из книги автора

Глава 22. Функции Подобно "настоящим" языкам программирования, Bash тоже имеет функции, хотя и в несколько ограниченном варианте. Функция -- это подпрограмма, блок кода который реализует набор операций, своего рода "черный ящик", предназначенный для выполнения конкретной


Глава 26. Файлы

Из книги автора

Глава 26. Файлы сценарии начальной загрузкиЭти файлы содержат объявления псевдонимов и переменных окружения, которые становятся доступны Bash после загрузки и инициализации системы./etc/profileНастройки системы по-умолчанию, главным образом настраивается окружение командной


Глава 4 Диски, каталоги, файлы

Из книги автора

Глава 4 Диски, каталоги, файлы • Диски• Каталоги и пути• ФайлыВ этой главе вы познакомитесь с некоторыми возможностями получения полезной информации о файловой системе (и от файловой системы). Примеры главы целиком основаны на использовании API-функций для получения


ГЛАВА 3 Файлы и папки

Из книги автора

ГЛАВА 3 Файлы и папки Компьютер и пользователь. Техника для человека, человеческий труд для совершенствования техники. Два взаимосвязанных понятия. Стандартные операции, выполняемые пользователем, сводятся к одному — к работе с файлами и папками. В файлах хранится вся


Глава 7 Файлы и папки

Из книги автора

Глава 7 Файлы и папки 7.1. Файл и имя файла Информация на носителях данных (жестких, оптических дисках, дискетах) хранится в файлах. Строгое определение файла звучит так: «файл — это поименованная область на диске». Разберемся, что здесь к чему. При форматировании жесткого