Вопросы по теме 'variable-assignment'

Предупреждение: задание в состоянии
Одна вещь, которая меня всегда беспокоила, это то, что при проверке моих PHP-скриптов на наличие проблем я получаю предупреждение bool-assign : Assignment in condition, и я получаю их много. Например: $guests = array(); $sql = "SELECT * FROM...
5531 просмотров

Почему C++ позволяет присваивать целое число строке?
Сегодня я столкнулся с интересной ситуацией в программе, где я непреднамеренно присвоил беззнаковое целое число std::string. Компилятор VisualStudio C++ не выдавал никаких предупреждений или ошибок по этому поводу, но я случайно заметил ошибку, когда...
4099 просмотров
schedule 12.02.2024

Глобальные переменные в R
Я копаюсь в руководствах, я хотел спросить сообщество: как мы можем установить глобальные переменные внутри функции?
158683 просмотров
schedule 07.06.2022

Простое объявление / вопрос о назначении массива C
На языках более высокого уровня я мог бы сделать что-то похожее на этот пример на C, и это было бы хорошо. Однако, когда я компилирую этот пример C, он горько жалуется. Как я могу назначить новые массивы объявленному мною массиву? int...
46753 просмотров
schedule 02.03.2022

Приоритет оператора с тернарным оператором Javascript
Кажется, я не могу понять первую часть этого кода ( += ) в сочетании с тернарным оператором. h.className += h.className ? ' error' : 'error' Я думаю, что этот код работает следующим образом: h.className = h.className + h.className ? '...
98393 просмотров

Как назначить из функции, которая возвращает более одного значения?
Все еще пытаетесь проникнуть в логику R ... каков "лучший" способ распаковать (в LHS) результаты функции, возвращающей несколько значений? Очевидно, я не могу этого сделать: R> functionReturningTwoValues <- function() { return(c(1, 2)) }...
268085 просмотров

Установка одного объекта равным другому объекту с помощью оператора присваивания в Javascript
Я перехожу к javascript из фона C. В javascript, когда я использую оператор присваивания для присвоения одного объекта другому, копирует ли он значения из одного в другой или они оба теперь указывают на одни и те же данные? Или оператор присваивания...
28172 просмотров
schedule 30.05.2024

Linux bash: присвоение нескольких переменных
Существует ли в linux bash что-то похожее на следующий код в PHP: list($var1, $var2, $var3) = function_that_returns_a_three_element_array() ; то есть вы присваиваете в одном предложении соответствующее значение трем разным переменным....
146249 просмотров

Добавление пользовательского CSS в новое задание Moodle
Я работаю над новым плагином Moodle Assignment. Как я могу включить пользовательский CSS в свой плагин? Я использую Мудл 1.9.7. Заранее спасибо.
5889 просмотров
schedule 24.10.2023

Как выполнить множественное назначение в MATLAB?
Вот пример того, что я ищу: >> foo = [88, 12]; >> [x, y] = foo; После этого я ожидал нечто подобное: >> x x = 88 >> y y = 12 Но вместо этого я получаю такие ошибки, как: ??? Too many output...
44436 просмотров

как назначить объект умным шаблонам?
я создал объект модели в PHP class User { public $title; public function changeTitle($newTitle){ $this->title = $newTitle; } } Как я могу раскрыть свойство объекта пользователя в smarty, просто назначив объект? Я знаю, что...
14034 просмотров
schedule 11.12.2022

Python: как избежать условия if?
Что лучше? if not var: var = get_var() (или) var = var или get_var () Кроме того, как мне узнать лучшее из двух? edit: Еще один вариант от Стива, var = var if var else get_var()
1076 просмотров

Назначение массива Java (несколько значений)
У меня уже определен массив Java, например. float[] values = new float[3]; Я хотел бы сделать что-то подобное дальше в коде: values = {0.1f, 0.2f, 0.3f}; Но это дает мне ошибку компиляции. Есть ли более приятный способ определить...
154603 просмотров
schedule 08.11.2022

Последствия присвоения себя
Сегодня нашел кусок кода, который я нахожу немного вонючим... TMyObject.LoadFromFile(const filename: String); begin if fileExists(filename) then self := TSomeObjectStreamer.ReadObjectFromFile(filename); end; Если этот код сработает, по...
294 просмотров
schedule 03.07.2022

Java: 2-назначения-2-инициализации внутри цикла for не разрешены?
Связанный вопрос о назначении-инициализации-декларации. $ javac MatchTest.java MatchTest.java:7: ')' expected for((int i=-1 && String match="hello"); (i=text.indexOf(match)+1);) ^ MatchTest.java:7: ';' expected for((int...
2634 просмотров

Назначение объектов и указатели
Я немного запутался в назначении объектов и указателях в Ruby и написал этот фрагмент, чтобы проверить свои предположения. class Foo attr_accessor :one, :two def initialize(one, two) @one = one @two = two end end bar...
12078 просмотров
schedule 28.02.2023

Java: условная инициализация?
Ruby имеет условную инициализацию. Судя по всему, у Java нет или есть? Стараюсь писать более лаконично, максимально ограничить круг. import java.io.*; import java.util.*; public class InitFor{ public static void main(String[] args){...
3734 просмотров

Словарь Python для назначения переменных на основе значения ключа для имени переменной
В принципе, я хочу взять Словарь типа { "a":"bar", "b":"blah", "c":"abc", "d":"nada" } и используйте его для установки переменных (в объекте), которые имеют то же имя, что и ключ в словаре. class Foo(object) { self.a = "" self.b =...
4436 просмотров

Pythonic способ назначить экземпляр подкласса переменной, когда конкретная строка представлена ​​конструктору родительского класса
Я хочу иметь возможность создать экземпляр родительского класса X со строкой "Q" в качестве дополнительного аргумента. Эта строка должна быть именем, являющимся идентификатором подкласса Q родительского класса X. Я хочу, чтобы экземпляр родительского...
1502 просмотров
schedule 01.06.2022

Почему C++ поддерживает шестнадцатеричное присваивание, но не поддерживает двоичное присваивание? Как лучше хранить флаги?
У меня есть набор битовых флагов, которые используются в программе, которую я переношу с C на C++. Начать... Флаги в моей программе ранее были определены как: /* Define feature flags for this DCD file */ #define DCD_IS_CHARMM 0x01...
5596 просмотров
schedule 19.11.2022