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