в C ++ вам нужно определить или хотя бы объявить функции перед их вызовом.
То, что вы пытаетесь сделать до сих пор, выглядит примерно так:
int main()
{
cout << b;
int b = 10;
}
Так что вы можете попробовать вот так:
#include <iostream>
using namespace std;
void HelloWorld();
int main()
{
HelloWorld();
return 0;
}
void HelloWorld()
{
cout << "Hello, World" << endl;
}
Хорошей практикой в C ++ является определение всех других функций перед основной функцией.