8
ответов

'Действительно ли сдвиг' является злым для обработки параметров подпрограммы Perl?

Я часто использую сдвиг для распаковки параметров функции: sub my_sub {мой $self = сдвиг; мой $params = сдвиг;....} Однако многие на моих коллегах проповедуют, тот сдвиг на самом деле...
вопрос задан: 25 August 2009 23:09
5
ответов

Как я смещаю массив объектов 4 местами в JavaScript

Как я смещаю массив объектов 4 местами в JavaScript? У меня есть следующий массив строк: var array1 = ["t0", "t1", "t2", "t3", "t4", "t5"]; мне нужно функциональное преобразование "array1&qu
вопрос задан: 5 October 2009 16:29
4
ответа

В Сдвиге влево C (символ) 0xFF 8 и бросок это к интервалу

На сдвиге влево (символа) 0xff 8 и кастинг его к интервалу мы добираемся-256 или 0xffffff00. Кто-то может объяснить, почему это должно произойти? #include <stdio.h> международное основное (пустота) {символ c = 0xff;...
вопрос задан: 8 July 2009 09:53
2
ответа

Я могу сместить объекты в NSMutableArray, не создавая временный массив?

Я думал, что у меня был он с, пустой shiftArray (NSMutableArray *mutableArray, сдвиг NSUInteger) {для (NSUInteger i = 0; я <[mutableArray количество]; я ++) {NSUInteger newIndex = (я + сдвиг) % [...
вопрос задан: 18 September 2009 11:12
1
ответ

MIPS - Как выполнить сдвиг на строку?

Я очень новичок в программировании MIPS и застрял в проблеме, которую пытался запрограммировать. Я понимаю, что то, что я пытаюсь сделать, может быть глупым, но терпите меня, пожалуйста! Вот описание того, что ...
вопрос задан: 1 March 2019 06:50
1
ответ

Ctrl или эффекты Shift на 'onclick' событие тега привязки в каждом браузере

Я недавно обнаружил, что различные браузеры обрабатывают onclick событие по-другому, когда Клавиши CTRL или клавиши Shift нажимаются. Они отличаются так же на поведении для для следующих ссылок путем нажатия...
вопрос задан: 22 April 2013 20:25
1
ответ

Как сдвинуть позицию командной строки vim [дублировать]

Как изменить положение командной строки vim в верхней части окна? (Я несколько раз искал, но, к сожалению, у него нет желаемого результата).
вопрос задан: 10 August 2012 19:31
0
ответов

Является ли сдвиг влево целого числа со знаком неопределенным поведением в C++03?

В соответствии с C++03, 5.8/2, сдвиг влево определяется следующим образом: значением E1 << E2 является E1 (интерпретируемое как битовый шаблон) сдвинутые влево битовые позиции E2; освободившиеся биты заполняются нулями. Если E1 ...
вопрос задан: 23 May 2017 11:54
0
ответов

Сложный ключ для кэша гуав (смещение)

У меня есть точечный объект: class Point {final int x, y; ...} Поскольку эти точки будут использоваться / создаваться повсюду в моем коде, я хочу начать использовать кеш гуавы. К сожалению ...
вопрос задан: 23 May 2017 11:46
0
ответов

Python Unsigned Right Shift [дубликат]

Возможный дубликат :Как получить логический правый двоичный сдвиг в python Как мне выполнить беззнаковый сдвиг вправо в python? т.е. Эквивалент Java: :x >>> y или x >>>=...
вопрос задан: 23 May 2017 10:30
0
ответов

Java, смещение элементов в массиве

У меня есть массив объектов в Java, и я пытаюсь вытащить один элемент вверх и сдвинуть остальные вниз на один . Предположим, у меня есть массив размером 10, и я пытаюсь вытащить пятый элемент. The ...
вопрос задан: 16 March 2016 14:27
0
ответов

Проблемы с клавишей переключения клавиатуры

Каждый раз, когда я нажимаю клавишу Shift, это вызывает такой же эффект, как если бы я нажал сочетание клавиш Ctrl + v. Он вставляет последнее, что я выделил снова и снова. Одно нажатие обычно вызывает около 20 вставок ...
вопрос задан: 18 April 2014 21:56
0
ответов

Как получить несколько аргументов в функциях Perl?

В своем коде я использую довольно примитивный метод извлечения параметров из вызова функции следующим образом: sub addSix ($$$$$$) { my ($a, $b, $c, $d, $e, $f) = (shift, shift, shift, shift, shift, ....
вопрос задан: 18 October 2013 18:51
0
ответов

Как я могу отличить аргумент, который не был передан, от аргумента, который был передан с ложным значением?

Я пытаюсь найти лучший способ отличить в Perl случаи, когда аргумент не был передан, и когда аргумент был передан как 0, поскольку они означают для меня разные вещи. (...
вопрос задан: 3 July 2013 20:21
0
ответов

клавиша Shift клавиатуры iPhone отключена

У меня есть UITextField, где клавиатуре, которая открывается, отключили ее клавишу Shift. Тип клавиатуры установлен на UIKeyboardTypeNamePhonePad, который кажется, что должен позволить прописные буквы. Если я изменяюсь...
вопрос задан: 12 May 2013 10:03
0
ответов

Битовый сдвиг в Java

Я пытаюсь понять, как работает битовый сдвиг. Может кто-нибудь объяснить значение этой строки: while ((n & 1) == 0) n >> = 1; где n - целое число, и дайте мне пример, когда ...
вопрос задан: 24 December 2012 20:08
0
ответов

Является ли объединение более эффективным, чем переход на современные компиляторы?

Рассмотрим простой код: результат UINT64; UINT32 высокий, низкий; ... результат = ((UINT64) high << 32) | (UINT64) низкий; Превращают ли современные компиляторы это в настоящий сдвиг ствола на высоком уровне или оптимизируют его до ...
вопрос задан: 20 August 2012 17:53
0
ответов

Передача аргумента в bash-скрипте

У меня есть следующий bash-скрипт, который что-то делает для каждого параметра скрипта #! /bin/sh пока (($#)); сделать эхо $1 сдвиг done Но каким-то образом, если я запускаю его командой sudo ./test.sh foo1 foo2 ...
вопрос задан: 21 June 2012 21:49
0
ответов

Удерживается ли клавиша Shift в JavaScript

Я написал функцию JS, которая позволяет вводить только числа. Копия этой функции приведена ниже: function NumbersOnly(e) { var evt = e || окно.событие; if (evt) { var keyCode = ...
вопрос задан: 15 May 2012 11:11
0
ответов

Процедура смены оболочки -Что это?

В оболочке у нас есть команда shift, но я видел в каком-то примере, что она дает shift 3 Почему после shift стоит число? а о чем она? что оно делает ? Пример :echo "arg1= $1 arg2=$2 arg3=$3"...
вопрос задан: 2 May 2012 13:10
0
ответов

Уровни оптимизации в gcc, изменяющие поведение программы c

Я наблюдаю поведение, которого я не ожидаю, при компиляции этого кода с разными уровнями оптимизации в gcc. Функциональный тест должен заполнить 64-битное целое число без знака единицами, сдвинуть их бит shift_size ...
вопрос задан: 11 January 2012 10:25
0
ответов

Google Chrome console.log вне очереди? [дубликат]

Кто-нибудь может объяснить следующие два результата? Код 1: console.log (itemsAry); // loadNextItem (); function loadNextItem () {var item = itemsAry.shift (); console.log (item); } Результат: ["cat-53", ...
вопрос задан: 15 November 2011 14:59
0
ответов

c получить n-й байт целого числа

Я знаю, что вы можете получить первый байт, используя int x = number & ((1 << 8) -1); или int x = number & 0xFF; Но я не знаю, как получить n-й байт целого числа. Например, 1234 - это ...
вопрос задан: 25 October 2011 16:18
0
ответов

Verilog Barrel Shifter

Я хочу создать 64-битный баррель-шифтер в Verilog (повернуть вправо пока что). Я хочу знать, есть ли способ сделать это без написания оператора case из 65 частей? Есть ли способ написать какой-нибудь простой код ...
вопрос задан: 25 September 2011 04:08
0
ответов

Арифметический битовый сдвиг типа данных двойной переменной в C

Я пытаюсь выполнить арифметический битовый сдвиг двойного типа данных в C. Мне было интересно, правильный ли это способ сделайте это: ПРИМЕЧАНИЕ: firdelay [] [] объявлен в основном как double firdelay [8] [12] void ...
вопрос задан: 10 August 2011 18:11
0
ответов

Perl shift operator simple question

What's the purpose of the following two lines of perl?? my $host = shift || 'localhost'; мой $ port = shift || 200; Это должно вернуть localhost и порт 10. Что такое ключевое слово shift ??
вопрос задан: 21 May 2011 09:09
0
ответов

JavaScript не может захватить комбинацию «SHIFT + TAB»

Для по какой-то причине я не могу захватить комбинацию "SHIFT + TAB". Я использую последнюю версию jQuery. Тот же результат, если я использую другой ajax / javascript и т. Д. Вот простой пример, который должен работать так, как я сейчас ...
вопрос задан: 18 April 2011 19:45
0
ответов

В C, например, почему второй операнд сдвига может быть подписан?

Примечание: этот вопрос касается подписи второго операнда операторов сдвига битов << и >>. Вовсе не о первом операнде. CERT INT34-C, частично: Не сдвигайте отрицательное число ...
вопрос задан: 14 April 2011 13:17
0
ответов

PHP: «повернуть» массив?

можно ли легко «повернуть» массив в PHP? Нравится: 1, 2, 3, 4 -> 2, 3, 4, 1 Есть ли для этого какая-то встроенная функция PHP?
вопрос задан: 8 April 2011 23:17
0
ответов

C: умный способ «сдвинуть» матрицу?

У меня есть целочисленная матрица, которая должна действовать как буфер: x = {{0, 0, 0, 0, 0}, {1, 1, 1, 1, 1} , {2, 2, 2, 2, 2}}; Теперь, если я добавлю новую строку {3, 3, 3, 3, 3}, новая матрица должна выглядеть так: x = {{1, 1, ...
вопрос задан: 2 November 2010 13:54