Вопросы по теме 'decrement'

оператор увеличения больше цели?
Мне было интересно, имеют ли операторы инкремента и декремента ( ++ -- ) больше предназначения, чем простое использование, чтобы сделать код более простым. может быть: i++; более эффективен, чем: i = i + 1; ?
184 просмотров
schedule 13.02.2022

Слайдер пользовательского интерфейса jquery с противоположными значениями?
Прежде всего, я начинаю jquery, поэтому, пожалуйста, не сердитесь на мою нехватку знаний. Я пытаюсь создать слайдер jquery, у которого он переключается на половину его ширины и два входа со значениями из слайдера, который работает определенным...
464 просмотров
schedule 15.03.2022

Смешивание пост- и преинкрементных/декрементных операторов для одной и той же переменной
Возможный дубликат: Почему ++i считается l-значением, а i++ — нет? В C++ (а также в C), если я напишу: ++x-- ++(x--) я получаю сообщение об ошибке: lvalue требуется как операнд приращения Однако (++x)-- компилируется. Я...
991 просмотров
schedule 22.03.2022

Почему инструкции INC и DEC *не* влияют на флаг переноса (CF)?
Почему инструкции x86 INC (приращение) и DEC (уменьшение) не влияют на CF (флаг переноса) в FLAGSREGISTER?
13547 просмотров
schedule 11.04.2022

Декремент в mysql превышает ноль
Я пытаюсь сделать это в MySQL: ОБНОВЛЕНИЕ таблицы SET значение = значение - 1 ГДЕ бла-бла Если значение равно 0, и это значение запуска устанавливается равным 4294967295. Это связано с тем, что это целое число без знака, поэтому оно округляется...
1606 просмотров
schedule 15.05.2022

Как увеличить и уменьшить вектор в Matlab
Есть ли более простой способ создать такой вектор b=[1,3,5,7,9,7,5,3,1]? Что я сделал, так это разделил вектор на возрастающую и убывающую части и использовал horzcat следующим образом: a=horzcat((1:2:9),(7:-2:1)); disp(a); Однако это не...
1826 просмотров
schedule 24.09.2022

Почему я встречаю завершающий символ NULL в начале строки, когда просматриваю ее в обратном направлении?
Я нашел следующий фрагмент кода, встроенный в проект C++. Код идет назад по строке в стиле C. Когда я увидел это, я подумал, что это должно привести к неопределенному поведению. Но, кажется, работает отлично: const char * hello = "Hello...
125 просмотров
schedule 02.10.2022

Как увеличить или уменьшить число в Common Lisp?
Каков идиоматический способ Common Lisp для увеличения/уменьшения чисел и/или числовых переменных?
22949 просмотров
schedule 10.10.2022

Заставьте это увеличение/уменьшение работать с несколькими входами в jQuery
У меня возникли проблемы с выбором входа. По сути, мне нужна кнопка для увеличения или уменьшения значения одного входа, содержащегося в одном и том же элементе. Вот HTML: <div> <label for="name">Adult Males</label>...
4629 просмотров
schedule 13.07.2023

Вычитание или уменьшение итератора произвольного доступа, указывающего на начало
Рассмотрим следующий фрагмент кода void foo( bool forwad ) { vector<MyObject>::iterator it, end_it; int dir; it = some_global_vector.begin() + some_position; if( forward ) { dir = 1; it += 1;...
3316 просмотров
schedule 17.10.2022

Почему С++ принимает несколько префиксов, но не постфиксов для переменной
Изучая Можете ли вы иметь инкрементор и декрементор для одной и той же переменной в одном и том же операторе в c Я обнаружил, что у вас может быть несколько префиксных операторов инкремента/декремента для одной переменной, но только один...
1418 просмотров

С# с использованием тернарного оператора. Когда?
Возникли проблемы с использованием тернарного оператора. ... char symbol = str_base[i]; int count = 1; ... (count == 1) ? str_rle += symbol : str_rle += count.ToString() + symbol; Возникает такая ошибка: В качестве оператора можно...
402 просмотров

jQuery: остановить уменьшение значения текстового поля, если значение равно 0
Что я имею: У меня есть текстовое поле только для чтения и две ссылки. Первая ссылка увеличивает значение текстового поля на 1, тогда как вторая ссылка уменьшает значение на 1. Что мне нужно: Мне нужно, чтобы значение текстового поля...
3269 просмотров
schedule 16.05.2023

Увеличение и уменьшение i не работает должным образом
Следующие две строки кода не возвращают одно и то же значение. Любая причина для этого? int i; i = 1; i = i + i++; //Returns 2, expecting 3 И i = 1; i = i++ + i; //Returns 3 Семантически это должно быть одно и то же a + b = b + a...
1929 просмотров
schedule 22.03.2023

увеличение и уменьшение в цикле for
В цикле for следует использовать только операторы i++ или i-- ? ИЛИ я могу также использовать i+10 , i+20 , i-20 ? Я использовал i+10 в месте приращения в цикле For, он не выполняется. Но когда я использую i++ , он выполняется. Поэтому,...
428 просмотров
schedule 18.06.2023

Каковы исторические причины, по которым в языках C есть преинкременты и постинкременты?
(Примечание: я не спрашиваю об определениях пре-инкремента и пост-инкремента или о том, как они используются в C/C++. Поэтому я не думаю, что это повторяющийся вопрос.) Разработчики C (Деннис Ритчи и др.) создали операторы инкремента и декремента...
1162 просмотров

Почему Кнут использует этот неуклюжий декремент?
Я смотрю на часть кода профессора Дона Кнута, написанного на CWEB, который преобразован в C. Конкретным примером является dlx1.w, доступный по адресу веб-сайт Кнута На одном этапе значение .len структуры nd[cc] уменьшается, и это делается...
363 просмотров

Gitверсия. Как принудительно уменьшить
Я новичок в GitVersion и не совсем понимаю, как это работает. GitVersion для ветки разработки показывает 4.2.0. Разработка объединена с мастером. GitVersion для мастер-шоу 4.1.2 Мне нужна версия 4.1.3 для разработки. Декремент 4.2.0 -> 4.1.3....
56 просмотров
schedule 08.02.2023

Уменьшить индекс в цикле после того, как циклы Swift в стиле C устарели
Как бы вы выразили индексированный цикл с уменьшением в Swift 3.0, где приведенный ниже синтаксис больше недействителен? for var index = 10 ; index > 0; index-=1{ print(index) } // 10 9 8 7 6 5 4 3 2 1
22707 просмотров
schedule 07.04.2024