Публикации по теме 'function-parameter'


Игра со своим стандартным, заурядным примером декоратора JavaScript
Декораторы JavaScript были языковой функцией с момента выхода ES2015 , но они все еще в значительной степени экспериментальные в движках JavaScript, которые ее поддерживают. Кто они такие? Если вы знакомы с Java, вы знаете, как можно обернуть методы через аннотации . Суть этого: декоратор оборачивает метод класса JavaScript в другую функцию, и он вызывается с помощью аннотации. Я буду использовать NodeJS в качестве примера кода , поэтому потребуется несколько модулей, плагинов и..

Вопросы по теме 'function-parameter'

Как получить имена / значения параметров функции динамически?
Есть ли способ получить имена параметров функции динамически? Допустим, моя функция выглядит так: function doSomething(param1, param2, .... paramN){ // fill an array with the parameter name and value // some other code } Теперь, как...
210323 просмотров

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

C# Можно ли абстрагировать предложение LINQ orderby в параметр функции?
У меня есть ObservableCollection, привязанный к представлению списка WPF. Я хочу иметь возможность сортировать столбцы элемента управления ListView, щелкнув заголовок столбца. Для этого я сортирую ObservableCollection и позволяю привязке...
2849 просмотров
schedule 14.01.2024

Какой подход лучше для предоставления констант времени компиляции функции? Аргумент функции и параметр шаблона
У меня есть функция ведения журнала, вызываемая в нескольких местах по всему коду. Для каждого журнала я должен указать 2 константы времени компиляции . Есть 2 подхода к выполнению: (1) Аргумент функции : template<typename T> void log...
133 просмотров

Максимальная длина для параметра функции
Есть ли максимальная длина для параметра JavaScript function ()? Я создал функцию с длинным параметром, но она не сработала. Когда я сократил параметр той же функции, это сработало. Означает ли это, что существует максимальная длина аргумента...
5218 просмотров
schedule 14.11.2022

Объявление функции с переменным числом аргументов VS функция, принимающая список
При разработке класса или функции, какой из способов, показанных ниже, лучше и почему? class Container { //Provide this functionality?? void addItemVariadic(const Value& val, ...); //Or provide this functionality?? void...
136 просмотров

Откуда приходит запрос и ответ, и как я мог узнать?
Я решил изучить Node, поэтому для начала я читаю Книгу Node для начинающих . Как и во многих других ресурсах, есть простой HTTP-сервер, первый шаг, что-то вроде: var http = require("http"); http.createServer(function(request,...
292 просмотров

x86-64 Linux NASM. Передача параметра функции массива типа int, объявленного как функция в файле C++
Я пытался использовать этот совет для этой проблемы Для программирования Linux arr[], n, &a, &b передаются в RDI, RSI, RDX и RCX. и вывод программы не суммирует целые числа в массиве должным образом. Он выводит большое число, которое явно...
1219 просмотров
schedule 29.04.2023

Можно ли использовать константы модуля в качестве аргументов функции по умолчанию в Python?
В основном что-то вроде этого: DEFAULT_TIMEOUT = 10 # or even: from my_settings import DEFAULT_TIMEOUT def get_google(timeout=DEFAULT_TIMEOUT): return requests.get('google.com', timeout=timeout) Я бы предположил, что пока константа...
2140 просмотров
schedule 24.05.2023

Параметры функции UnmanagedExports — причина VBA 49 Неверное соглашение о вызовах DLL
Я не могу заставить свою C# Dll работать с моей электронной таблицей Excel Macro для вызова функции в библиотеке Dll. Я могу вызвать функцию, если у нее нет параметров, способных вернуть ожидаемое значение. Но я не могу добиться успеха вызова Dll из...
291 просмотров

Функциональные параметры: произвольно упорядоченные или непоследовательные?
На cppreference я вижу следующий текст: При вызове функции вычисления значений и побочные эффекты инициализации каждого параметра неопределенно упорядочены по отношению к вычислениям значений и побочным эффектам любого другого параметра....
131 просмотров

Как вызовы функций с параметрами работают в C?
Я изучаю C и наткнулся на то, что мне было любопытно. Для меня вызов foo в main, как показано ниже, ничего не возвращает: int foo(bar){ return bar * 2; } int main(){ foo(10); } Только когда я отформатирую вывод с помощью printf, он...
116 просмотров

В функциях Python что означает автономный * в параметрах
Я изучаю отличный учебник Метапрограммирование Python 3 от Дэвид Бизли . В нем есть декоратор, который выглядит следующим образом (слайд 50): from functools import wraps, partial def debug(func=None, *, prefix=''): ''' Decorator...
66 просмотров
schedule 26.04.2022

Как указать тип, который может быть либо целым числом, либо строкой
У меня есть функция, параметр которой должен быть целое число или строка . from typing import int,str def MyFunc(arg:int) -> None: print(arg) но я хочу знать, как написать, чтобы пользователь arg мог быть как int, так и str?
1268 просмотров
schedule 04.04.2023

PostgreSQL СУЩЕСТВУЕТ в определяемой пользователем функции, всегда возвращающей true
Я написал простую пользовательскую функцию для проверки наличия строк, соответствующих некоторым условиям: CREATE OR REPLACE FUNCTION is_instructor_specialized_in(eid INT, course_area VARCHAR(50)) RETURNS BOOLEAN AS $$ SELECT EXISTS(SELECT 1 FROM...
45 просмотров