Preguntas etiquetadas con functions

La función es un bloque de código que realiza una tarea específica.

120
Funciones de una línea que se llaman solo una vez

Considere una función sin parámetros ( editar: no necesariamente) que realiza una sola línea de código y se llama solo una vez en el programa (aunque no es imposible que se vuelva a necesitar en el futuro). Podría realizar una consulta, verificar algunos valores, hacer algo relacionado con...

48
¿Cuándo NO utilizar destructores virtuales?

Creí que busqué muchas veces sobre destructores virtuales, la mayoría menciona el propósito de los destructores virtuales y por qué necesita destructores virtuales. También creo que en la mayoría de los casos los destructores deben ser virtuales. Entonces la pregunta es: ¿por qué c ++ no establece...

44
Método booleano Nomenclatura afirmativa vs negativa

¿Deberían los métodos booleanos tomar siempre la forma afirmativa, incluso cuando solo se utilizarán en forma negativa? Digamos que quería verificar si existe una entidad antes de crear una, mi argumento es que la primera forma a continuación es mejor que la segunda forma, ya sea que el método se...

42
Comenzando una oración con un nombre de función? [cerrado]

Ocasionalmente, mientras escribo algo relacionado con un lenguaje de programación que distingue entre mayúsculas y minúsculas, termino comenzando una oración con el nombre de una función. Ahora, las reglas del inglés establecen que la primera palabra de una oración debe escribirse en mayúscula; sin...

38
¿Por qué Today () es un ejemplo de una función impura?

Parece que, al leer algo como este artículo de Wikipedia sobre "funciones puras" , se enumeran Today()como un ejemplo de una función impura, pero me parece bastante puro. ¿Es porque no hay un argumento de entrada formal? ¿Por qué la hora real del día no se trata como la "entrada a la función"...