Публикации по теме '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 просмотров
schedule
04.05.2022
Когда функция имеет параметр массива определенного размера, почему он заменяется указателем?
Учитывая следующую программу,
#include <iostream>
using namespace std;
void foo( char a[100] )
{
cout << "foo() " << sizeof( a ) << endl;
}
int main()
{
char bar[100] = { 0 };
cout << "main() " <<...
33092 просмотров
schedule
07.11.2022
C# Можно ли абстрагировать предложение LINQ orderby в параметр функции?
У меня есть ObservableCollection, привязанный к представлению списка WPF. Я хочу иметь возможность сортировать столбцы элемента управления ListView, щелкнув заголовок столбца. Для этого я сортирую ObservableCollection и позволяю привязке...
2849 просмотров
schedule
14.01.2024
Какой подход лучше для предоставления констант времени компиляции функции? Аргумент функции и параметр шаблона
У меня есть функция ведения журнала, вызываемая в нескольких местах по всему коду. Для каждого журнала я должен указать 2 константы времени компиляции . Есть 2 подхода к выполнению:
(1) Аргумент функции :
template<typename T>
void log...
133 просмотров
schedule
16.09.2022
Максимальная длина для параметра функции
Есть ли максимальная длина для параметра JavaScript function ()?
Я создал функцию с длинным параметром, но она не сработала. Когда я сократил параметр той же функции, это сработало. Означает ли это, что существует максимальная длина аргумента...
5218 просмотров
schedule
14.11.2022
Объявление функции с переменным числом аргументов VS функция, принимающая список
При разработке класса или функции, какой из способов, показанных ниже, лучше и почему?
class Container {
//Provide this functionality??
void addItemVariadic(const Value& val, ...);
//Or provide this functionality??
void...
136 просмотров
schedule
18.07.2023
Откуда приходит запрос и ответ, и как я мог узнать?
Я решил изучить Node, поэтому для начала я читаю Книгу Node для начинающих . Как и во многих других ресурсах, есть простой HTTP-сервер, первый шаг, что-то вроде:
var http = require("http");
http.createServer(function(request,...
292 просмотров
schedule
14.01.2023
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 просмотров
schedule
11.02.2023
Функциональные параметры: произвольно упорядоченные или непоследовательные?
На cppreference я вижу следующий текст:
При вызове функции вычисления значений и побочные эффекты инициализации каждого параметра неопределенно упорядочены по отношению к вычислениям значений и побочным эффектам любого другого параметра....
131 просмотров
schedule
04.01.2023
Как вызовы функций с параметрами работают в C?
Я изучаю C и наткнулся на то, что мне было любопытно. Для меня вызов foo в main, как показано ниже, ничего не возвращает:
int foo(bar){
return bar * 2;
}
int main(){
foo(10);
}
Только когда я отформатирую вывод с помощью printf, он...
116 просмотров
schedule
23.05.2024
В функциях 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 просмотров
schedule
10.08.2022