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

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

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

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

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


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