|
09.04.2007, 13:59
|
#1
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Что означает опция SuperStrict ?
Насколько я понимаю Strict обозначает что нельзя использовать переменные без их предварительного объявления. А что обозначает SyperStrict? помогите начинающему...
|
(Offline)
|
|
09.04.2007, 14:11
|
#2
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Что означает опция SuperStrict ?
Если используешь SuperStrict, то ты должен объявлять как перемменые так и их тип, т.е. int,float,byte и т.д.
|
(Offline)
|
|
09.04.2007, 14:17
|
#3
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Что означает опция SuperStrict ?
Strict обозначает что нельзя использовать переменные без их предварительного объявления
|
Можно просто добавить Local или Global перед переменной и все! Других трудностей нету вроде...
|
(Offline)
|
|
09.04.2007, 14:22
|
#4
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: Что означает опция SuperStrict ?
А что если у меня например тип оружия в одном файле, тип игрока в другом, а тип объектов в третьем. Главный файл main подключает все эти типы. Могу я написать superstrict до импорта файлов с этими типами?
Блин перечитал, че-то мутно... но думаю вопрос понятен.
|
(Offline)
|
|
09.04.2007, 14:30
|
#5
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Нет...По одной простой причине: Команда Import должна быть в самом вверху программы.
А еще по моему если ты используешь Супер Стрикт в главном, то должен и в "Дочерних".
|
(Offline)
|
|
09.04.2007, 22:56
|
#6
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Re: Что означает опция SuperStrict ?
Клманды Strict и SuperStrict используются только в первой строчке главного файла проекта... и применяется ко всем инклудам автоматически...
__________________
|
(Offline)
|
|
14.04.2007, 21:41
|
#7
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Что означает опция SuperStrict ?
А есть большой выйгрышь в производительности от этой комманды? Стоит её использовать? Просто небольшой гемор получается, объявлять переменные, хотя и учит быть более "грамотным".
|
(Offline)
|
|
14.04.2007, 21:42
|
#8
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Что означает опция SuperStrict ?
Буржуи поговоривают о волшебном приросте производительности при использовании, но я этого не заметил.
|
(Offline)
|
|
14.04.2007, 23:06
|
#9
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Что означает опция SuperStrict ?
Очень удобно, так как порой можно описаться в названии переменной, а потом сидеть и долго искать баг.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:37.
|