Результаты поиска по запросу "constants"

5 ответов

@ Фредерик: Точно :)

и в C # очень похожи на C ++, за исключением того, что они являются сборщиком мусора. Почему тогда компилятору C # так трудно поддерживать следующее: Члены функции отмеченыconst.Ссылки на типы данных (кроме строки) помеченыconst, через который ...

2 ответа

Да, вы можете сделать это, мы делаем это повсеместно в самом Android :) Просто определите свои константы в res / values ​​/, res / values-land / и т. Д. Для измерений используйте тег и обращайтесь к ним, используя @ dimension / my_value в макете.

нтересован в том, чтобы макеты XML в Android меняли размер в зависимости от альбомного или портретного просмотра (и, возможно, других конфигураций позже). <LinearLayout ...

1 ответ

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

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

ТОП публикаций

14 ответов

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

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

9 ответов

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

Предполагая, что у вас есть константа, определенная в классе: class Foo { const ERR_SOME_CONST = 6001; function bar() { $x = 6001; // need to get 'ERR_SOME_CONST' } }Это возможно с PHP?

5 ответов

http://dwellupper.io/post/48/defining-class-constants-in-php

могу определить константу внутри класса и сделать так, чтобы она была видимой только при вызове в контексте класса? ....что-то вродеFoo::app()->MYCONSTANT; (и если называется какMYCONSTANT быть проигнорированным)

3 ответа

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

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

3 ответа

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

template <bool flag> class foo { public: int bar() { if(flag) { // stuff } } }; компилятор компилирует этот класс, он заменяет параметр флага на true или false. Тогда имеем if (true) (или if (false)). Затем предложение if проверяет постоянное ...

8 ответов

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

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

4 ответа

Когда я пытаюсь получить к нему доступ, у меня ниже предупреждение. предупреждение: уже инициализированная константа TestData :: CONSTANT_VAR Эта переменная больше нигде не инициализирована. Почему у меня это предупреждение?

у меня есть class Foo CONSTANT_NAME = ["a", "b", "c"] ... endЕсть ли способ доступаFoo::CONSTANT_NAME или мне нужно сделать метод класса для доступа к значению?