Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / m.<Имя локальной перемен.> / 4 сообщений из 4, страница 1 из 1
30.05.2005, 12:49:20
    #33090479
Starpom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m.<Имя локальной перемен.>
Здравствуйте.

Я заметил на форуме, что многие пишут обращение к локальным переменным через m.

Код: plaintext
1.
Local zoo
m.zoo =  1 

В доке для Фокса я ни чего такого не видел. Это просто удобная возможность выделения локальных переменных или оно несет какую то еще нагрузку.

Поделитесь опытом. Или куда можно заглянуть.
...
Рейтинг: 0 / 0
30.05.2005, 12:55:18
    #33090497
vitali_z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m.<Имя локальной перемен.>
Префикс m указывает, что обращение идет к переменной памяти, а не к полю в активной таблице.(очень актуально если название переменных и полей может совпадать)
...
Рейтинг: 0 / 0
30.05.2005, 13:00:41
    #33090509
Crispy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m.<Имя локальной перемен.>
Так ведь, если в текущем алиасе - таблица с таким же полем, она сперва в поле пойдет! :) Столкнулся раз с таким глюком - значения упорно брались из dbf-ки, а не из памяти. По-моему, так наоборот - по-осторожней с таким делом надо (с m.)
...
Рейтинг: 0 / 0
30.05.2005, 13:15:55
    #33090555
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m.<Имя локальной перемен.>
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / m.<Имя локальной перемен.> / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]