|
|
Справочная библиотека по языку Borland C++
Перед тем как представить полную справочную библиотеку функций языка программирования Borland С++, рассмотрим функцию main, занимающую особое место в данном перечне.
Справочная библиотека по функциям
Функция main.
Аргументы функции main (argc, argv и env) всегда передаются функции main подпрограммой инициализаци и Borland С++.
- argc (тип integer) - число аргументов командной строки.
- argv - массив указателей на строки (char *[]). В версиях DOS 3.x argv[0] - полное (т.е. включая маршрут доступа) имя запускаемой программы. argv[x] - параметр, набранный в командной строке после функции (порядковый номер - x).
- env - также массив указателей на строки. Каждый элемент env[] содержит строку вида ENVVAR = value. Аргумент env доступен также через глобальную переменную environ. argc и argv также доступны через глобальные переменные _argc и _argv.
Для использования соглашения о связях Паскаля можно использовать ключевое слово cdecl. Например:
cdecl main(int argc, char *argv[], char *envp[])
Соглашения принятые в справочнике по функциям Borland С++
В справочнике по функциям Borland С++ приняты следующие соглашения:
- в левой части заголовочной строки указано имя функции, а в правой - ее назначение;
- следующая строка содержит синтаксис функции, из которого также видно в каком заголовочном файле (.h) содержится прототип данной функции.
Вот так, примерно, выглядит описание функции:
Имя_функции Назначение. Краткое изложение действий, выпол-
няемых функцией.
DOS UNIX Win16
OS/2 Win32
ANSI C++ ANSI C Синтаксис #include <имя_заголовка.h>
В этой части перечисляются файлы заголовков, содержащие прототип функции или описания констант, перечисляемых типов и т.д. (т.е. то, что использует данная функция).
имя_функции(параметр[,...]);
Подобная запись описывает синтаксис функции.
Расшифровка значков-пpедупpеждений под именем функции:
| DOS | Функция позволяет pаботать в DOS |
| Win16 | Функция позволяет pаботать в 16-pазpядном Windous |
| Win32 | Функция позволяет pаботать в 32-pазpядном Windous |
| OS/2 | Функция позволяет pаботать в OS/2 |
| ANSI C | Функция позволяет pаботать в aNsI C |
| ANSI C++ | Функция позволяет pаботать в aNsI C++ |
| UNIX | Функция позволяет pаботать в UNIX |
Справочник по функциям Borland С++
Назад | Содержание | Вперед
2012-02-05 23:56:42 - Не могу записать данные в файл: /home/aptemne/public_html/xapsdflkjs789s7sffsh553/cache_aptem_net_ru_7c.txt
2012-02-05 23:56:42 - Не могу записать данные в файл: /home/aptemne/public_html/xapsdflkjs789s7sffsh553/cache_aptem_net_ru_7c.txt
2012-02-05 23:56:43 - Не могу записать данные в файл: /home/aptemne/public_html/xapsdflkjs789s7sffsh553/cache_aptem_net_ru_7c.txt
тюнинг ваз 2108
детский лагерь в крыму в центре России, спецпредложение
Материалы, которые находятся на этой страничке, любезно предоставлены Игорем Ивановым
|
|
| © 2007 APTEM.NET.RU Все права защищены |