#include <iostream>
using namespace std;
int main()
{
HelloWorld();
return 0;
}
void HelloWorld()
{
cout << "Hello, World" << endl;
}
sto ottenendo il seguente errore di compilazione con g ++:Perché la mia funzione HelloWorld non è dichiarata in questo ambito?
l1.cpp: In function 'int main()':
l1.cpp:5:15: error: 'HelloWorld' was not declared in this scope
Mi piace come questa domanda ha girato dritto su StackExchange come una "domanda calda". – surfasb
possibile duplicato di [Perché il prototipo è richiesto anche senza alcuna dichiarazione di classe?] (Http://stackoverflow.com/questions/8199081/why-prototype-is-required-even- with-any-class-declaration) –