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

3 ответа

Пропуск необязательных параметров функции в JavaScript

Не могли бы вы указать мне хороший способ пропустить необязательные параметры в JavaScript. Например, я хочу выбросить всеopt_ параметры здесь: goog.net.XhrIo.send(url, opt_callback, opt_method, opt_content, {'Cache-Control': 'no-cache'}, ...

2 ответа

Почему параметры хранятся в регистрах, а не в стеке в сборке x86-64?

В сборке x86-32 параметры хранятся в стеке, но в x86-64 параметры сохраняются в регистрах. Что является причиной этого

3 ответа

Когда функция имеет параметр массива определенного размера, почему она заменяется указателем?

Учитывая следующую программу, #include <iostream> using namespace std; void foo( char a[100] ) { cout << "foo() " << sizeof( a ) << endl; } int main() { char bar[100] = { 0 }; cout << "main() " << sizeof( bar ) << endl; foo( bar ); return 0; ...

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

4 ответа

C ++: значение const char * const *

В одной из программ на C ++ я видел прототип функции:

4 ответа

Передача аргументов в функции с параметрами const: это быстрее?

Рассмотрим, например:

2 ответа

scala способ определения функций, принимающих список различных числовых типов

10 ответов

Почему компилируется функция без параметров (по сравнению с фактическим определением функции)?

Я только что натолкнулся на чей-то C-код, который меня смущает, почему он компилируется. Есть два момента, которые я не понимаю. Во-первых, прототип функции не имеет параметров по сравнению с фактическим определением функции. Во-вторых, параметр ...

4 ответа

Передача аргументов в функции с параметрами const: это быстрее?

Рассмотрим, например:

1 ответ

Когда-то, я бы сказал, до Python 2.1 или около того, глобальные поиски были намного медленнее, чем локальные. В то время такой стиль передачи глобальных функций был более распространенным, но сегодня разница настолько мала, что вряд ли имеет значение.

ументации по модулю itertools я нашел этот комментарий def dotproduct(vec1, vec2): return sum(imap(operator.mul, vec1, vec2))Обратите внимание, что многие из приведенных выше рецептов могут быть оптимизированы путем замены глобальных поисков ...

2 ответа

Зачем использовать звездочку «[*]» вместо целого числа для параметра массива VLA функции?

Когда используешьмассив переменной длиныкак параметр в функции int sum(int n, int a[n]);первый параметр легко понять (n) указывает длину второго параметра (a). Но столкнулся с другим прототипом, используемым дляВласа как параметр int sum(int n, ...