Итак... Я понимаю, что это может быть субъективным, но мне бы хотелось, чтобы некоторые мнения о том, что лучше всего подходит для этого.
Скажем, у меня есть следующий заголовок и файл .cpp:
Заголовок:
// foo.h
class foo
{
public:
int bar(int in);
};
каст:
// foo.cpp
int foo::bar(int in)
{
// some algorithm here which modifies in and returns the modified value
}
Теперь скажите, что у меня есть этот комментарий функции:
/*
input: an integer as input to algorithm foo
output: The result of the algorithm foo on input in
remarks: This function solves P = NP
*/
Лучше всего разместить этот комментарий функции в заголовке над объявлением функции или над определением функции в файле cpp? Спасибо SO