powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переменные m. -зачем ставится перед именем?
9 сообщений из 9, страница 1 из 1
Переменные m. -зачем ставится перед именем?
    #33214464
С какой целью ставится m. перед объявленной переменной при обращении к ней и присвоении ей значения?
К примеру :
Код: plaintext
1.
2.
LOCAL llSuccess
m.llSuccess = .T.
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214478
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы фокс не перепутал ее с полем в таблице, имеющим точно такое же имя.
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214638
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214654
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От себя хочу добавить - не дай Бог вашим программным разработкам когда-либо в момент не самый нужный столкнуться с совпадающими названиями поля и переменной. В этом случае, особенно при необходимости срочной отладки, вы никогда не уложитесь в нужный срок, и вообще - можете потерять очень много :((
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214681
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НепонимающийС какой целью ставится m. перед объявленной...
Есть определенные стандарты в разработке программ на любом языке программирования. FoxPro - это тоже язык программирования и чтобы на запутаться, MVP (как мне кажется) придумали этот стандарт... Кроме того данный стандарт позволяет проще понимать другим программистам Ваши "нетленки" и "шедевры"...

Good luck!
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214689
Благодарю за разъяснения. Теперь все становится на свои места.
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214828
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neznajkaОт себя хочу добавить - не дай Бог вашим программным разработкам когда-либо в момент не самый нужный столкнуться с совпадающими названиями поля и переменной. :((

Дай бог, чтобы при этом не совпали типы иначе можно и не заметить, особенно при больших расчетах
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33214846
Фотография neznajka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To glamis:
Дык, об чем же и речь! Довелось когда-то наступить на эти грабли ... :(
...
Рейтинг: 0 / 0
Переменные m. -зачем ставится перед именем?
    #33217632
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi neznajka!

Потому и рекомендуют использовать m. ВЕЗДЕ где возможна неоднозначность
(например ВСЕГДА когда переменная упоминается справа от знака равенства). В
принципе m. мешает лишь в ОЧЕНЬ избранных случаях, в остальном же даже если
она и не нужна, то и вреда от неё никакого.

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Переменные m. -зачем ставится перед именем?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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