Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
Объектно-ориентированное программирование на С++ - eDrive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
8<br />
Подсказки в системе редактирования Code Insight<br />
Таблица 1<br />
Технология Клавиши Наз<strong>на</strong>чение<br />
Code Completion Список членов класса после стрелки –> и точки<br />
Code Parameters – Список параметров функции после скобки (<br />
Code Templates Список шаблонов программирования<br />
Tooltip Expression<br />
Подсказка з<strong>на</strong>чения переменной под курсором в<br />
Evaluation<br />
–<br />
окне отладчика<br />
Tooltip Symbol Insight – Подсказка объявления объекта в редакторе кода<br />
Функции<br />
Исходный текст программы <strong>на</strong> языке C++ составляют выражения,<br />
сгруппированные в функции.<br />
Функции – это единственный вид процедур, используемый в C++. Будучи<br />
разновидностью процедуры, функция (function) представляет относительно<br />
автономную именованную часть программы, описывающую поведение<br />
программных объектов через действия <strong>на</strong>д данными. Программирование<br />
с использованием функций сокращает размеры исходного текста и упрощает<br />
его организацию, хотя «экономия пространства не экономит времени» [6].<br />
В отличие от простой процедуры, функция обычно имеет возвращаемое<br />
з<strong>на</strong>чение (return value), то есть результат своей деятельности в вызывающем<br />
ее выражении.<br />
Каждая функция может многократно вызываться из других функций. В<br />
момент вызова функция получает исходные данные и <strong>на</strong>чи<strong>на</strong>ет выполнять<br />
предписанные действия <strong>на</strong>д ними.<br />
Различают встроенные библиотечные и авторские функции. Первые<br />
хранятся в библиотеках C++. Для доступа к библиотечным функциям в <strong>на</strong>чале<br />
текста программы указываются име<strong>на</strong> соответствующих файлов заголовков:<br />
#include < имяФайлаЗаголовка ><br />
или<br />
#include «имяФайлаЗаголовка»<br />
Файлы заголовков – «это хранилища информации, содержащие описания<br />
констант и объявления функций» [9]. Каждый такой файл сообщает компилятору<br />
име<strong>на</strong> и характеристики функций из других файлов и библиотек,