Вопросы с тегом 'constants'

Константы в программировании - это определения, значение которых фиксировано во время выполнения программы. Например, литералы на большинстве языков являются константами. В ссылочно прозрачных стилях программирования все определения являются постоянными.
14
ответов

Статический readonly vs const

Я читал около полей const и static readonly. У нас есть некоторые классы, которые содержат только постоянные значения. Используется для разных вещей в нашей системе. Поэтому мне интересно, правильное ли мое наблюдение: Если эти постоянные значения ...
задан 16 апр. '09 в 14:21
32
ответов

Существуют ли константы в JavaScript?

Есть ли способ использовать константы в JavaScript? Если нет, то какая общая практика для указания переменных, которые используются в качестве констант?
задан 25 сент. '08 в 1:45
14
ответов

Константы в Objective-C

Я разрабатываю приложение Cocoa, и я использую константу NSString как способы хранения имен ключей для своих настроек. Я понимаю, что это хорошая идея, потому что это позволяет легко менять ключи, если это необходимо. Кроме того, это понятие "раздел...
задан 12 февр. '09 в 0:52
31
ответ

В чем разница между константой и readonly?

В чем разница между const и readonly, а вы используете один над другим?
задан 11 сент. '08 в 11:02
26
ответов

Как создать константу в Python?

Есть ли способ объявить константу в Python? В Java мы можем создавать постоянные значения таким образом: public static final String CONST_NAME = "Name"; Что такое эквивалент объявления Java-декларации выше в Python?
задан 21 апр. '10 в 15:20
9
ответов

define() vs const

Довольно простой вопрос: в PHP, когда вы используете define('FOO', 1); и когда вы используете const FOO = 1; В чем основные отличия между этими двумя?
задан 15 марта '10 в 17:23
17
ответов

"static const" vs "#define" vs "enum"

Какой из них лучше использовать среди приведенных ниже инструкций в C? static const int var = 5; или #define var 5 или enum { var = 5 };
задан 04 нояб. '09 в 17:19
12
ответов

В чем разница между char s [] и char * s?

В C можно сделать так: char s[] = "hello"; или char *s = "hello"; Так интересно, в чем разница? Я хочу знать, что на самом деле происходит для распределения памяти во время компиляции и времени выполнения.
задан 10 нояб. '09 в 1:34
27
ответов

Каков наилучший способ реализации констант в Java?

Я видел такие примеры: public class MaxSeconds { public static final int MAX_SECONDS = 25; } и предположил, что у меня может быть класс Constants для обертывания констант, объявляя их статическим окончательным. Я практически не знаю Java, и мне...
задан 15 сент. '08 в 22:39
19
ответов

Константы PHP, содержащие массивы?

Это не удалось: define('DEFAULT_ROLES', array('guy', 'development team')); По-видимому, константы не могут содержать массивы. Каков наилучший способ обойти это? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEF...
задан 17 авг. '09 в 23:45
3
ответов

"отправка" const NSString * 'в параметр типа "NSString *" отбрасывает квалификаторы "предупреждение

У меня есть константа NSString, которую я хочу вызвать как: [newString isEqualToString:CONSTANT_STRING]; Какой-либо неправильный код здесь? Я получил это предупреждение: отправка 'const NSString *' в параметр типа 'NSString *' отбрасывает квали...
задан 26 июля '11 в 13:44
2
ответов

Что представляет собой постоянная 0,0039215689?

Я продолжаю видеть, что эта константа появляется в разных файлах графических заголовков 0.0039215689 Кажется, что-то связано с цветом? Вот первый хит в Google: void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689...
задан 25 марта '14 в 0:45
6
ответов

Почему я не могу использовать "public static const string S =" stuff ", в моем классе?

При попытке скомпилировать мой класс я получаю сообщение об ошибке: Константа 'NamespaceName.ClassName.CONST_NAME' не может быть помечена как статическая. в строке: public static const string CONST_NAME = "blah"; Я мог бы делать это все время ...
задан 03 янв. '09 в 1:35
10
ответов

Лучше ли в С++ проходить по значению или передавать постоянную ссылку?

Лучше ли в С++ проходить по значению или передавать постоянную ссылку? Мне интересно, какая из них лучше. Я понимаю, что пропуск с постоянной ссылкой должен обеспечивать лучшую производительность в программе, потому что вы не делаете копию переменно...
задан 07 нояб. '08 в 0:43
12
ответов

Ruby on Rails: Где определить глобальные константы?

Я только начинаю с моего первого Ruby on Rails webapp. У меня есть куча разных моделей, просмотров, контроллеров и т.д. Я хочу найти хорошее место для определения определений действительно глобальных констант, которые применяются во всем моем прилож...
задан 06 нояб. '10 в 2:06