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

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

Могу ли я использовать вложенные массивы в const в PHP

Я знаю, что const может принимать массив, но я хочу иметь константу, которая содержит вложенные массивы. Это возможно? const DAYS_OFF = array( 'holidays' => array( 'newYear' => '1 January' ) ) Спасибо
20 февр. '17 в 12:52
1

Какие глобальные объекты доступны в Javascript и как получить доступ к их предопределенным константам и методам?

Я изучаю Javascript. Во время обучения я сталкиваюсь с термином "Глобальные объекты". Затем я узнаю об одном глобальном объекте "Объект Math". Я также узнал, что, в отличие от других глобальных объектов, "Математический объект" не имеет конструкто...
24 мая '17 в 12:51
1

Проблемы с созданием класса константных дескрипторов для Python

>>> class Const(object): # an overriding descriptor, see later ... def __init__(self, value): ... self.value = value ... def __set__(self, value): ... self.value = value ... def __get__(self, *_): # alway...
29 июн. '17 в 3:45
2

Можно ли объявить константу с ассоциативным массивом

Я пытаюсь объявить константу для наших офисных названий каждой страны с ассоциативным массивом. Мой код объявления выглядит следующим образом: define( "OUR_OFFICE", [ "Japan" => "Tokyo Shibuya Office", "Taiwan" => "Taipei Shilin Offic...
07 июл. '17 в 7:23
2

Доступ постоянный без себя ::?

Я хотел бы использовать некоторые константы с функцией, но это трудоемко и уродливо ссылаться на них с self:: каждый раз. Есть ли способ получить доступ к ним по имени без указания области? class My_Class { const CLASS_CONSTANT = 'test value...
29 июл. '17 в 6:25
1

Что представляет собой сообщение об ошибке PHP "Использование неопределенного постоянного входа в систему - предполагаемый логин"

До того, как я принимал хостинг, проблем не возникло, после того как я загрузил их, чтобы появиться уведомление 000webhost "Использование неопределенного постоянного входа в систему - предполагаемый" вход "в /storage/ssd4/109/2310109/public_html/sur...
10 сент. '17 в 17:00
2

Использует ли числовое значение вместо предопределенной постоянной плохой практики?

Так что это довольно простой пример: $sth = $dbh->prepare("SELECT foo FROM bar"); $result = $sth->fetchAll(PDO::FETCH_ASSOC); Является ли это плохой практикой, используя значение PDO::FETCH_ASSOC вместо самой константы? Если вы напишете ...
10 окт. '17 в 15:22
1

Переменная PHP $ _SESSION в CONSTANT

Я пытаюсь определить переменную сеанса как константу... define("MY_VAR", $_SESSION['variable_name']); Я начинаю сеанс перед доступом к этой константе Однако, когда я пытаюсь изменить значение переменной... MY_VAR = "xyz" ... Я получаю следующее ...
30 окт. '17 в 11:48
1

Сравнение значений и констант float64

Я обнаружил непонятную и немного странную вещь по сравнению с немаршалированными значениями JSON, когда вы используете интерфейс {} и обнаруживаете его тип. основной пакет import ( "fmt" "os" "encoding/json" "reflect" ) type Message...
02 нояб. '17 в 14:17
1

Есть ли способ иметь два значения из одной переменной/константы в Swift?

В настоящее время я должен создать школьный проект, где мне нужно написать в текстовое поле пищу, а ценности цены и калории должны появиться пользователю. Есть ли способ иметь переменную или еще лучше, константа имеет более одного значения? Спасибо
13 нояб. '17 в 15:25
1

Константа 'soda1' предполагает наличие типа '()', что может быть неожиданным

Просто небольшой простой код. Он запускается и выводит правильные результаты, но я получаю сообщение об ошибке: Constant 'soda1' предполагает наличие типа '()', что может быть неожиданным. Не знаете, как это исправить. Пытаясь закодировать простую п...
16 нояб. '17 в 8:55
1

Правильный способ использования одного и того же массива везде в веб-сайте/веб-приложении

У меня есть веб-сайт и нужно использовать список стран на нескольких страницах. На некоторых страницах мне нужно отобразить список и на некоторых страницах мне нужно заполнить выпадающий список из этого списка. Для этого я знаю следующие методы. Как...
24 мая '18 в 10:38
1

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

в приведенном ниже коде фрагмента, когда я ISO C++ forbids converting a string constant to 'char* литеральную строку функции, она дает мне предупреждение. ISO C++ forbids converting a string constant to 'char* но когда я назначаю массив символов это...
03 июл. '18 в 2:53
3

Как мы можем изменить значение константной переменной?

Четвертое издание "Полный справочник C++" читает "Переменная типа const может быть изменена чем-то вне вашей программы. Например, аппаратное устройство может установить его значение". Что это значит и как это можно достичь.
23 июл. '18 в 1:24
1

Лучшая практика для управления строковыми литералами

Каковы наилучшие методы управления строками в одном файле, а не их много раз? Моя идея состоит в том, чтобы создать простой файл string_library.h, который имеет все строки на карте и удобно определяет для получения имен и идентификаторов. Что-то вро...
01 окт. '18 в 10:30