Может ли кто-нибудь сказать мне, что цель объявления статических функций вне классов? Какая разница между этими двумя? Существуют ли какие-либо преимущества для использования статики в этой ситуации?
static void someRandomFunction();
int main()
{
someRandomFunction();
return 0;
}
а также
void someRandomFunction();
int main()
{
someRandomFunction();
return 0;
}