Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья От базового к среднему уровню: Ресурсы:
Одно из самых трудных для понимания понятий для новичка — это так называемые ресурсы. Я имею в виду ресурсы с точки зрения кода, а не аппаратного обеспечения. Дело в том, что понятие ресурса не имеет особого смысла, когда его вот так, внезапно, вводят в изложение. И ещё меньше смысла в нём становится, когда его объясняют поверхностно и наспех, как это обычно и бывает.
Чтобы правильно разобраться в этой теме, сначала нужно понять несколько понятий, представленных в предыдущих статьях. Поэтому, если вам трудно понять какую-то конкретную деталь, прочитайте предыдущие статьи.
Теоретически ресурс — это довольно простое понятие: ресурсом считается всё, что вы используете в программе, а также всё, что необходимо для запуска самой программы. Именно в этом и заключается базовая идея. Однако как программист вы должны лучше понимать некоторые детали, чтобы иметь возможность добавлять новые элементы в уже готовую программу.
Для начала следует отметить, что в программном обеспечении существует два основных типа ресурсов. Первый относится к внутренним ресурсам кода, а второй — к внешним ресурсам того же кода. Внутренний ресурс — это любой элемент, включённый в исполняемый файл. Напротив, внешний ресурс — это то, что программе придётся искать где-то вне области памяти, где находится сам исполняемый файл. Именно правильное понимание этого различия поначалу и может вызывать затруднения. Это связано с тем, что многие новички бывают весьма озадачены, когда видят, что один исполняемый файл способен выполнять определённые действия, по-видимому, не нуждаясь ни в каких внешних файлах или данных, тогда как другой требует большого объёма данных, хранящихся в разных местах и во всевозможных внешних файлах.
Автор: CODE X