Preguntas con la etiqueta [function-declaration]
Lista
function-declaration preguntas
¿Existe alguna diferencia entre foo(void) y foo() en C++ o C?
5
respuestas
285
votos
79.9k
vistas
Considere estas dos definiciones de funciones: void foo() { } void foo(void) { } ¿Hay alguna diferencia entre estos dos? Si no, ¿por qué está voidahí el argumento? ¿Razones estéticas?
¿El uso de const en los parámetros de función tiene algún efecto? ¿Por qué no afecta la firma de la función?
31
respuestas
528
votos
393.1k
vistas
Por ejemplo, imagine un mutador simple que toma un único parámetro booleano: void SetValue(const bool b) { my_val_ = b; } ¿Eso constrealmente tiene algún impacto? Personalmente opto por usarlo
Sintaxis C alternativa (K&R) para declaración de funciones frente a prototipos
6
respuestas
87
votos
18.5k
vistas
¿Qué tiene de útil esta Csintaxis: usar declaraciones de funciones de estilo 'K&R'? int func (p, p2) void* p; int p2; { return 0; } Pude escribir esto en Visual