Resultados de la búsqueda a petición "function-declaration"

2 la respuesta

¿Cómo proporcionar declaraciones de tipo explícitas para funciones cuando se usa GHCi?

Cómo definir el equivalente de esta función (tomado deLearnyouahaskell [http://learnyouahaskell.com/]) dentro de GHCi? import Data.List numUniques :: (Eq a) => [a] -> Int numUniques = length . nubSin la declaración de tipo, GHCi acepta la ...

2 la respuesta

Declaraciones de funciones precedencia / sobrescribir declaraciones de variables? Alzando? ¿Por qué?

Fragmento 1: var a; // undefined variable named 'a' function a(foo) { // a function named 'a' var foo = "Hello World"; console.log(foo); } console.log(a); // output is: [Function: a], but why not undefined? Fragmento 2: function a(foo) { ...

3 la respuesta

Averiguar qué funciones se llaman dentro de una función dada [duplicar]

3 la respuesta

¿Qué es el mecanismo de declaración de función local C?

La declaración de función local parece estar permitida en gcc, y encontré una discusión sobre esto:¿Hay algún uso para las declaraciones de funciones ...

3 la respuesta

¿Por qué se produce un error de 'tipo conflictivo' cuando ejecuto este programa?

En K&R Capítulo 1.9, he estado experimentando con el programa proporcionado a continuación. Particularmente, qué pasaría si eliminara ciertas desaceleraciones de funciones. Entonces, eliminé la línea # 4. int getline (línea de caracteres [], int ...

3 la respuesta

Whyever ** not ** declara que una función es `constexpr`?

Cualquier función que consista en una declaración de retorno solo podría declararseconstexpr y, por lo tanto, permitirá ser evaluado en tiempo de compilación si todos los argumentos sonconstexpr y soloconstexpras funciones @ se llaman en su ...

3 la respuesta

¿Por qué una declaración vacía funciona para definiciones con argumentos int pero no para argumentos flotantes?

Pensé que la diferencia es quedeclaration no tiene tipos de parámetros ... Por qué funciona esto: int fuc(); int fuc(int i) { printf("%d", i); return 0; } pero esto falla compilando: int fuc(); int fuc(float f) { printf("%f", f); return 0; ...

4 la respuesta

¿Por qué no se puede usar typedef de una función para definir una función?

4 la respuesta

Declaración de función de JavaScript y orden de evaluación

¿Por qué el primero de estos ejemplos no funciona, pero todos los demás sí? // 1 - does not work (function() { setTimeout(someFunction1, 10); var someFunction1 = function() { alert('here1'); }; })(); // 2 (function() { setTimeout(someFunction2, ...

6 la respuesta

Cómo entender esta definición

Hoy en día, estaba leyendo APUE y encontré la función definida a continuación: void (*signal(int signo, void (*func)(int)))(int);Estaba confundido, sé que la señal apunta a una función y el último (int) es su parámetro. No sabía qué es (int ...