#include <-> #lib

Здесь можете задавать любые вопросы и не бойтесь даже глупых вопросов!
Ответить
kiv_karo
начинающий
Сообщения: 5
Зарегистрирован: 23 ноя 2010, 15:50

#include <-> #lib

Сообщение kiv_karo » 02 дек 2010, 12:14

Есть ли ещё отличия кроме описанного в хелпе способа обращения, в парсере, например такое понятие как пространство имён, т.е обращение через точечную нотацию не только к функциям(методам) но и к переменным, и как в принципе разведено по локльным/глобальным именам. Каковы накладные расходы по вызову функций(методов) или их можно рассматривать как макросы. Насколько эффективней будет передача инфы через глобальные переменные в отличии от большого списка параметров функции?

Аватара пользователя
Atomix
Admin
Сообщения: 95
Зарегистрирован: 19 янв 2005, 17:00
Контактная информация:

Re: #include <-> #lib

Сообщение Atomix » 02 дек 2010, 21:34

Include - это просто тупо вставка кода там где вы укажете.
Lib - это же новый модуль для парсера.

Например если через include вставить форму то она будет глобальной по отношению к главному коду. А если через Lib то форма будет неглобальной.

эффективней будет передача инфы через большой список параметров функции, потому что обращение к переменным Lib будет дольше

Ответить