От автора

Глава 1. Справочные сведения общего характера
1.1. Коды клавиш
1.2. Некоторые объявленные константы C++Builder
1.3. Управляющие последовательности символов (escape-последовательности)
1.4. Форматы и типы, используемые при форматировании данных
1.4.1. Строка форматирования функций вывода
1.4.2. Строка форматирования функций ввода
1.4.3. Строка форматирования функций типа Format
1.4.4. TFloatFormat и TFloatValue — типы форматирования действительных чисел
1.4.5. Строка форматирования функций типа FormatFloat
1.5. Обработка ошибок времени выполнения, диагностика
1.5.1. _doserrno, errno и _sys_nerr — переменные, содержащие коды ошибок
1.5.2. Коды ошибок
1.5.3. EDOM, ERANGE — константы сообщений об ошибках
1.5.4. _matherr и _matherrl—обработчики ошибок
1.5.5. assert — макрос диагностики

Глава 2. Математические функции
2.1. Константы, используемые в математических выражениях
2.2. Арифметические и алгебраические функции
2.3. Тригонометрические функции
2.4. Генерация псевдослучайных чисел
2.5. Функции обработки статистических данных
2.6. Вспомогательные функции

Глава 3. Преобразование типов данных
3.1. Функции взаимного преобразования чисел и строк
3.1.1. Функции взаимного преобразования чисел и строк типа char*
3.1.2. Функции взаимного преобразования чисел и строк, описанные в файле SysUtils.hpp
3.2. Функции преобразования дат и времени
3.3. Функции преобразования типов

Глава 4. Строки и символы
4.1. Типы строк
4.2. Строки типа AnsiString
4.3. Функции обработки символов
4.4. Функции обработки строк
4.4.1. Функции работы с областями памяти и строками
4.4.2. Функции обработки строк с нулевым символом в конце
4.4.3. Функции обработки строк типа AnsiString

Глава 5. Потоки и файлы
5.1. Атрибуты и флаги файлов, стандартные файлы
5.2. Управление потоками и файлами, описываемыми структурами FILE
5.3. Управление потоками и файлами, связанными с дескрипторами
5.4. Функции ввода/вывода
5.5. Функции обработки имен файлов
5.6. Управление каталогами и файлами на дисках

Глава 6. Управление процессами
6.1. Функции управления текущим процессом
6.2. Функции выполнения порождаемых процессов ехес... и spawn...
6.3. Функции API Windows для запуска из приложения внешних программ
6.3.1. Сообщения об ошибках при запуске внешних программ
6.3.2. Функция ShellExecute
6.3.3. Функция FindExecutable
6.3.4. Функция WinExec

Глава 7. Функции различного назначения
7.1. Функции динамического распределения памяти
7.2. Функции вызова диалоговых окон с сообщениями
7.2.1. Процедуры ShowMessage и ShowMessageFint
7.2.2. Функции MessageDIg, MeasageDlgPos и CreateMessageDialog
7.2.3. Функция TAppHcation->MessageBox
7.2.4. Функции InputBox и InputQuery
7.2.5. Функция SelectDirectory
7.2.6. Диалоги доступа к данным — функции LoginDialog и LoginDialogEx
7.3. Функции воспроизведения звуков
7.4. Некоторые вспомогательные функции C++ и C++Builder
7.5. Некоторые вспомогательные функции API Windows

Глава 8. Сообщения Windows
8.1. Обработка сообщений в приложениях C++Builder
8.2. Некоторые функции, константы и типы API Windows, используемые при работе с сообщениями
8.2.1. Функция PostMessage
8.2.2. Функция SendMessage
8.2.3. Функция RegisterWindowMessage
8.2.4. Функция Perform
8.2.4. Константа WM_USER
8.2.5. Tип TMessage
8.3. Некоторые сообщения Windows.
8.3.1. WM_ACTIVATE
8.3.2. WM_ACTIVATEAPP
8.3.3. WM_CANCELMODE
8.3.4. WM_CLOSE
8.3.5. WM_GETMINMAXINFO
8.3.6. WM_GETTEXT
8.3.7. WMJ3ETTEXT

Приложение. Алфавитный перечень функций

Литература