Лучшие constants вопросы ИТ разработчиков

  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Предоставляет ли Ruby метод ловушки constant_added?

Я знаю, что есть несколько полезных методов ловушек, которые предоставляет Ruby. Однако я не могкажется, не найти ничего похожего на ''

Задан 01 Jul 2013, 13:15 от DesAdams
  • 1282 голосов
  • 15 ответов
  • 0 просмотров
15 ответов

Статическое чтение только против const

Я читал оconst а такжеstatic readonly поля. У нас есть несколько классов, которые содержат только постоянные значения. Используется для различных вещей в нашей системе. Так что мне интересно, если мои наблюдения верны: Должны ли эти виды ...

Задан 16 Apr 2009, 11:21 от Svish
  • 18 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Изменить значение ранее определенной константы

Я определил константу в PHP, например define('CONSTANT_NAME', 'constant_value');Я хочу иметь возможность изменить значение этой константы позже в коде. Можно ли это сделать? Если да, то как?

Задан 12 Dec 2011, 22:33 от Carl Thomas
  • 50 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Что такое постоянная ссылка? (не ссылка на константу)

Довольно теоретический вопрос ... Почему константные ссылки не ведут себя так же, как константные указатели, и я действительно могу изменить объект, на который они указывают? Они действительно кажутся еще одним простым объявлением переменной. ...

Задан 14 Sep 2011, 17:55 от Bat0u89
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Где и как хранятся константы?

Я прочитал этот вопрос отВоти я также прочитал соответствующий вопрос отс-задаваемые вопросы но я не понимаю точную причину этого:

Задан 12 Feb 2014, 17:59 от Vikas Verma
  • 15 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какова реальная цель общего оператора регистрации? Я написал много строк кода и не нашел необходимости в стандартных операторах регистрации. Но я не знаю твоей ситуации, поэтому постараюсь не судить. Я по-прежнему утверждаю, что они принадлежат файлу конфигурации или свойств, так что их можно изменять / интернационализировать, не требуя редактирования кода, плюс получить преимущества замены свойств путем использования соответствующих структур. Классы констант разрушают ОО-код, вызывая неестественную статическую зависимость между каждым классом в системе и классом констант

ал много сообщений на этом сайте относительно использования констант. Вопрос: Когда я должен использовать Enums для констант, а не для использования классов или интерфейсов. Я вижу 2 ключевые ситуации, на которые я обращаюсь. 1. Глобальные ...

Задан 26 May 2011, 19:50 от haju
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Расширение класса Android-приложений

Когда я искал решение для получения отчетов об ошибках с удаленного устройства, как и приложение для тестового полета в iOS, я обнаружилacra для устройств AndroidВот [http://code.google.com/p/acra/wiki/BasicSetup] В базовой настройке они ...

Задан 11 Oct 2012, 07:30 от Siva K
  • 39 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как работает Clojure ^: const?

Я пытаюсь понять что^:const делает в ближайшем будущем. Это то, что говорят разработчики документации.http://dev.clojure.org/display/doc/1.3 [http://dev.clojure.org/display/doc/1.3] (константы определения {: пи 3,14: е 2,71}) (def ^: const pi ...

Задан 06 Feb 2012, 15:33 от bmillare
  • 26 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Постоянная переменная Java, соглашение об именах [дубликаты]

На этот вопрос уже есть ответ здесь:Соглашение об именах Java для статических финальных переменных [duplicate] 9 ответовЕсть ли соглашение об именах для конс...

Задан 20 Sep 2012, 17:22 от Shreyos Adikari
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

правильность const для структур с указателями

У меня есть структура, которая содержит несколько указателей. Я хочу, чтобы их значение не изменялось. Но просто писать const infront несделать элементы стру...

Задан 01 Nov 2012, 15:36 от monkeyking
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Компилятор C # вычисляет математику на константах?

Учитывая следующий код: const int constA = 10; const int constB = 10; function GetX(int input) { int x = constA * constB * input; ... return x; }Будет ли компилятор .Net «заменять» выражение и ставить 1000, чтобы вычисления не повторялись снова ...

Задан 07 Feb 2013, 13:42 от amaters
  • 10 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Здорово, http-адрес автоматически становится гипервизированным.

отаю над игрой и у меня есть интересный вопрос. У меня есть некоторые постоянные значения для всей игры, которые я хочу реализовать в одном файле. Прямо сейчас у меня есть что-то вроде этого: constants.cpp extern const int BEGINNING_HEALTH = ...

Задан 13 Mar 2009, 03:45 от rlbond
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Включает ли компилятор Java сворачивание строковых констант?

я узнал чтоJava поддерживает постоянное сворачивание примитивных типов [https://stackoverflow.com/questions/2264178/what-is-constant-folding-in-java-compiler] , но что насчетStrings? пример Если я создаю следующий исходный код out.write("" + ...

Задан 20 Dec 2011, 20:53 от Bryan Field
  • 984 голосов
  • 14 ответов
  • 0 просмотров
14 ответов

И у вас есть хорошее читаемое определение константы, которое доступно из любого типа по вашему выбору, в то время как стиль ограничен контекстом типа.

рабатываюКакао [http://en.wikipedia.org/wiki/Cocoa_%28API%29]приложение, а я использую постояннуюNSStringЭто способ хранения имен ключей для моих предпочтений. Я понимаю, что это хорошая идея, потому что она позволяет легко менять ключи в случае ...

Задан 11 Feb 2009, 21:52 от Allyn
  • 109 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

 : D

инство моделей в моем приложении для iOS запрашивают веб-сервер. Я хотел бы иметь файл конфигурации, хранящий базовый URL-адрес сервера. Это будет выглядеть примерно так: // production // static NSString* const baseUrl = "http://website.com/" ...

Задан 19 Aug 2011, 01:59 от JoJo
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Константы Objective-C: сравнение строк NSS с использованием ==?

Обсуждения, которые я нашел по поводу установки констант NSString, заставили меня написать следующий код: .h файл: extern NSString * const kSectionHeaders;.m файл: NSString * const kSectionHeaders = @"header";По мере выполнения программы ...

Задан 23 Jan 2012, 22:17 от Jem
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

инициализировать массив с постоянным номером не работает

Я получаю следующую ошибку, когда я использую константуnVar вместо числа. constants.h: extern const unsigned int nVar;constants.cpp: #include "constants.h" const unsigned int nVar = 5;main.cpp #pragma once #include "constants.h" void ...

Задан 31 May 2013, 21:27 от Shibli
  • 44 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Как получить имя константы?

Предполагая, что у вас есть константа, определенная в классе:

Задан 10 Dec 2009, 09:45 от Deniss Kozlovs
  • 2 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Вызывает исключение при обновлении атрибута 'constant' в python

Поскольку у python нет понятия констант, можно ли вызвать исключение, если обновлен атрибут «константа»? Как? class MyClass(): CLASS_CONSTANT = 'This is a constant' var = 'This is a not a constant, can be updated' #this should raise an exception ...

Задан 31 Aug 2009, 18:21 от e70
  • 15 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Когда использовать Enum / Int Constants

У меня есть вопрос, когда мы должны использовать Enum и когда мы должны использовать окончательные константы?Я знаю, что это обсуждалось наПеречисления и кон...

Задан 30 Jun 2014, 13:23 от Jaskey
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Вы бы использовали это так:

даю это поле выбора в веб-части SharePoint, и мне нужно иметь выпадающий список с текущей версией, поэтому мне нужно использовать Enum. public enum SelectVersionEnum { 2010, 2007 };Ну, вы можете увидеть, где он ломается, есть ли способ ...

Задан 14 Mar 2011, 14:06 от Eric Herlitz
  • 139 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Что означает сообщение об ошибке PHP «Примечание: использование неопределенной константы»?

PHP записывает эту ошибку в журналах: «Обратите внимание: использование неопределенной константы».Ошибка в логах:

Задан 31 May 2010, 03:07 от Nik
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Конфигурация постоянной времени сборки Java

У меня есть проект, который я хотел бы построить, используя несколько конфигураций. У меня есть константа, которая должна отличаться между сборками, но я не ...

Задан 08 Oct 2012, 20:54 от anon
  • 17 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Объявление указателя C ++ Const

Я просматриваю код и наткнулся на код, с которым я не знаком. После некоторых поисков я не смог придумать ни одного примера того, почему это сделано, или выгоды от этой декларации. myClass const * const myPtr = myClass->getPointer();Это ...

Задан 19 Mar 2012, 23:39 от Wesley
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Объявление глобальной переменной `extern const int` в заголовке, но только` int` в исходном файле

Я экспериментировал с GCC и обнаружил, что вы можете объявить внешние переменные

Задан 31 Dec 2014, 17:40 от wefwefa3
  • 46 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Константы или переменные класса в ruby?

Я программирую на Ruby уже несколько месяцев, и мне интересно, когда уместно использовать константы над переменными класса и наоборот. (Я работаю в Rails, ду...

Задан 22 Dec 2008, 22:16 от Ben
  • 5 голосов
  • ответ
  • 0 просмотров
ответ

Бросить исключение при переназначении константы в Ruby?

Я давно знал, что «константы» в Ruby (то есть имена переменных с заглавной буквы) не являютсядействительно постоянная. Как и в других языках программирования...

Задан 11 Jun 2010, 14:30 от Benjamin Oakes
  • 195 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

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

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

Задан 05 Nov 2010, 23:06 от AlexC
  • 58 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Решения для раздражающего сообщения «предупреждение: уже инициализированная константа»

Сегодня я наткнулся на сложную проблему с константами Ruby. В нашей команде кто-то создал модуль, который входит в несколько моделей. В нашем (spec) тестовом выводе это приводит к предупреждающим сообщениям, таким ...

Задан 31 Oct 2011, 12:19 от user191766
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Swift 2 неиспользованное постоянное предупреждение

Я получаю предупреждение о том, что моя константа не используется:Инициализация неизменяемого значения myConst никогда не использовалась; рассмотрите возможн...

Задан 21 Sep 2015, 21:50 от user2722667
  • 14 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 такое завершение кода и проверка компилятора

му у меня есть проблема с использованием постоянной переменной в следующем операторе switch в Objective-C. у меня естьConstants.hсо следующим: // Constants.h extern NSInteger const TXT_NAME;А такжеConstants.mкак: // Constants.m #import ...

Задан 05 Jul 2011, 15:36 от Jules
  • 335 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

http://c-faq.com/decl/spiral.anderson.html

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

Задан 26 Jul 2011, 10:44 от user4951
  • 518 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

«Static const» против «#define» против «enum»

Какой из них лучше использовать среди приведенных ниже утверждений в C? static const int var = 5;или же #define var 5или же enum { var = 5 };

Задан 04 Nov 2009, 14:19 от Vijay
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

В чем разница между постоянными и конечными переменными в Java? [Дубликат]

На этот вопрос уже есть ответ здесь:Разница между статическим и окончательным? 10 ответовПожалуйста, помогите мне понять разницу между постоянными переменными и

Задан 30 May 2015, 11:28 от Swaram Jagtap
  • 30 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как определить константы в Visual C # как #define в C?

В C вы можете определить такие константы, как это #define NUMBER 9так что где бы NUMBER не появлялся в программе, он заменяется на 9. Но Visual C # этого не делает. Как это сделать?

Задан 27 Nov 2009, 09:57 от neuromancer
  • 28 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Не удается избавиться от предупреждения «эта десятичная константа не подписана только в ISO C90»

Я использую хэш FNV в качестве алгоритма хэширования в моей реализации хэш-таблицы, но я получаю предупреждение в заголовке вопроса в этой строке:

Задан 27 Feb 2010, 15:53 от Ricardo Amaral
  • 41 голос
  • 6 ответов
  • 0 просмотров
6 ответов

Определите постоянные переменные в заголовке C ++

Программа, над которой я работаю, имеет много констант, которые применяются во всех классах. Я хочу создать один заголовочный файл "Constants.h" и иметь возм...

Задан 29 Nov 2018, 14:11 от Ciro Santilli 新疆改造中心 六四事件 法轮功
Page 1 of 5
1 2 3 4 5