| Хозяйке на заметку |
|
Gaploid
| Дата: Суббота, 04.09.2010, 14:15 | Сообщение # 21 |
Разговорчивый
Группа: Пользователь
Сообщений: 116
Статус: Offline
|
Разницы нет, просто иногда удобнее решетку исрользовать, а иногда 13. Например при записи в текстовик, удобнее (для меня) 13. Но! это для отдельно взятого случая.
Заходите! Gaploid aka Bizunow aka Илья aka crim :)
|
| |
| | |
|
WertyXBOCT
| Дата: Пятница, 28.01.2011, 03:36 | Сообщение # 22 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2467
Статус: Offline
|
Странно, что саму решетку таким образом написать не получается. За-то, можно с помощью "\#" ее отобразить. Добавлено (28.01.2011, 03:36) --------------------------------------------- Странно, что я еще не добавил этого: Если объявить переменную через var, а потом обратится к объекту с помощью with, то эта переменная не будет зависеть от положения в коде. Code var some; some = 10; with obj { some = 0 } show_message(string(some)); // выведет 0 newvar = 100; with obj { newvar = 0 } show_message(string(newvar)); // выведет 100
Blog:www.WeslomPo.ru mailto: i@weslompo.ru
|
| |
| | |
|
Druce
| Дата: Пятница, 28.01.2011, 12:40 | Сообщение # 23 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 1543
Статус: Offline
|
Т.е. переменная, задаваемая через var - по сути, глобальная? То есть она создается только на время выполнения данного куска кода, но при этом видна одинаково хорошо всем объектам без всяких префиксов. Видимо так.
druce.ucoz.ru|andrewsweekly.livejournal.com|А OneStep тем временем мертв.
|
| |
| | |
|
Фил
| Дата: Пятница, 28.01.2011, 16:33 | Сообщение # 24 |
Всех уже задолбал
Группа: Проверенные
Сообщений: 1008
Статус: Offline
|
А если заварить одну и ту же переменную в нескольких объектах?
Храм нулей и единиц
|
| |
| | |
|
WertyXBOCT
| Дата: Пятница, 28.01.2011, 17:22 | Сообщение # 25 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2467
Статус: Offline
|
Фил, в смысле: Code var some; some = 10; with obj { var some; some = 0 } show_message(string(some)); // выведет ?? Я думаю, выведет все таки 0.
Blog:www.WeslomPo.ru mailto: i@weslompo.ru
|
| |
| | |
|
Фил
| Дата: Пятница, 28.01.2011, 17:51 | Сообщение # 26 |
Всех уже задолбал
Группа: Проверенные
Сообщений: 1008
Статус: Offline
|
WertyXBOCT, да. Я все время для циклов использую var i. Естественно если циклы не вложенные. Багов не разу не замечал
Храм нулей и единиц
Сообщение отредактировал Фил - Пятница, 28.01.2011, 17:52 |
| |
| | |
|
WertyXBOCT
| Дата: Пятница, 29.07.2011, 00:24 | Сообщение # 27 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2467
Статус: Offline
|
Переменные можно ограничить некоторым образом, чтобы они не выходили за предел неких значений. Например, это необходимо, чтобы удерживать вид в пределах некоторой области, не для недопущения выхода за предел массива. Делается это так: Code переменная = min(максимально допустимое значение, max(минимально допустимое значение, переменная)); Пример: Code view_xview = min(32000,max(0,view_xview)); view_yview = min(32000,max(0,view_yview));
Blog:www.WeslomPo.ru mailto: i@weslompo.ru
|
| |
| | |
|
Ang3L
| Дата: Пятница, 29.07.2011, 02:44 | Сообщение # 28 |
Каждый 5й пост мой
Группа: Админы
Сообщений: 2667
Статус: Offline
|
WertyXBOCT, в полезных функциях я это давно выкладывал. Такая запись удобная, но более тормозная чем простые if'ы. P.S.: И структура у меня немного другая. Я ограничиваю так: мин. значение, само значение, макс. значение. Так видно, между чем и чем мы ограничиваем.
Blogpost
|
| |
| | |
|
WertyXBOCT
| Дата: Пятница, 29.07.2011, 03:16 | Сообщение # 29 |
Каждый 5й пост мой
Группа: Страж
Сообщений: 2467
Статус: Offline
|
Ang3L, насчет тормознутей, я, конечно не соглашусь :). Потому что эта операция выполняется один раз, а потом можно уже забить на проверку выхода за пределы. Правда, актуально это только вне циклов (хотя если цикл позволяет, можно и там не делать проверку).
Blog:www.WeslomPo.ru mailto: i@weslompo.ru
|
| |
| | |
|
Ang3L
| Дата: Пятница, 29.07.2011, 14:55 | Сообщение # 30 |
Каждый 5й пост мой
Группа: Админы
Сообщений: 2667
Статус: Offline
|
Quote (WertyXBOCT) насчет тормознутей, я, конечно не соглашусь :) А я проверял. Поэтому данный метод использую только не в критических местах.
Blogpost
|
| |
| |
|
|