function-parameter

¿Por qué compila una función sin parámetros (en comparación con la definición de la función real)?

Acabo de encontrarme con el código C de alguien que me confunde en cuanto a por qué se está compilando. Hay dos puntos que no ... = func(10); printf("%d", bla); } ¿por Qué funciona esto? Lo he probado en un par de compiladores, y funciona bien.

Python-usar lista como parámetros de función

¿Cómo puedo usar una lista de Python (por ejemplo, params = ['a',3.4,None]) como parámetros para una función, por ejemplo: def some_func(a_char,a_float,a_something): # do stuff

¿Cómo crear una función haskell polivariádica?

Necesito una función que toma un número arbitrario de argumentos (Todos del mismo tipo), hace algo con ellos y luego se da un ... ón devuelve otra función que toma exactamente tantos argumentos como vars que se definen en la función-parece ser imposible).

Cómo tratar con pares nombre / valor de argumentos de función en MATLAB

Tengo una función que toma argumentos opcionales como pares nombre/valor. function example(varargin) % Lots of set up stuff ... . ¿Hay una mejor manera de manejar estos pares nombre/valor? ¿Hay alguna función auxiliar que viene con MATLAB para ayudar?

c++0x: forma correcta de recibir un lambda como parámetro por referencia

¿Cuál es la forma correcta de definir una función que recibe un parámetro lambda int->int por referencia? void f(std::fu ... lambda); No estoy seguro de que la última forma sea una sintaxis legal. ¿hay otras formas de definir un parámetro lambda?

¿Cuál es el propósito de la palabra clave "volátil" que aparece dentro de un subíndice de matriz?

Mientras navegaba por cppreference, vi una matriz de tipos extraños en parámetros de función como este: void f(double x[vol ... le]); Entonces, ¿cuál es el propósito de la palabra clave volatile que aparece dentro de un subíndice de matriz? ¿Qué hace?

Omitir parámetros de función opcionales en JavaScript

Podría indicarme la buena manera de omitir los parámetros opcionales en JavaScript. Por ejemplo, quiero tirar todos los pará ... aquí: goog.net.XhrIo.send(url, opt_callback, opt_method, opt_content, {'Cache-Control': 'no-cache'}, opt_timeoutInterval)

¿Por qué usar un asterisco "[ * ] " en lugar de un entero para un parámetro de matriz VLA de una función?

Cuando se utiliza array de longitud variable como parámetro en la función int sum(int n, int a[n]); Es fácil de entender ... omo parámetro int sum(int n, int a[*]); Es realmente difícil de entender por qué * se utiliza en lugar de n dentro de []?

Número máximo de parámetros en la declaración de función

Sé que el número mínimo de parámetros en la definición de la función es cero, pero ¿cuál es el número máximo de parámetros en ... n? Estoy haciendo la pregunta solo por el bien del conocimiento y por curiosidad, no es que vaya a escribir una función real.

PHP: lista de argumentos de longitud variable por referencia?

¿Es posible crear una función PHP que tome un número variable de parámetros todos ellos por referencia? No me ayuda una fun ... enlace de argumentos. Tampoco pienses en el paso por referencia del tiempo de llamada. Esa cosa ni siquiera debería existir.