Entonces ... Entiendo que esto podría ser subjetivo, pero me gustaría algunas opiniones sobre cuál es la mejor práctica para esto.Mejores prácticas: ¿Dónde deberían funcionar los comentarios en el código C/C++?
Decir que tengo el siguiente encabezamiento y .cpp archivo:
cabecera:
// foo.h
class foo
{
public:
int bar(int in);
};
CPP:
// foo.cpp
int foo::bar(int in)
{
// some algorithm here which modifies in and returns the modified value
}
Ahora dicen que tengo este comentario función:
/*
input: an integer as input to algorithm foo
output: The result of the algorithm foo on input in
remarks: This function solves P = NP
*/
sería colocar este comentario función en la cabecera por encima de la declaración de la función o por encima de la definición de función en el archivo CPP mejores prácticas? Gracias SO
Puede presentar argumentos en ambos sentidos; todo se reduce al gusto. –
¿No puede ser ambas cosas? –