Объявление функции внутри или вне класса
Я - разработчик JAVA, который пытается изучать C ++, но я не знаю, что лучше всего делать для стандартных объявлений функций.
В классе:
class Clazz
{
public:
void Fun1()
{
//do something
}
}
Или снаружи:
class Clazz
{
public:
void Fun1();
}
Clazz::Fun1(){
// Do something
}
У меня такое ощущение, что второй может быть менее читабельным ...