Hi there,
I'm completely new to C++ programming and need to find out/verify something in the code below...
// my first program in C++
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
From a web site I (believe I) understand the following quote...
The #include is a "preprocessor" directive that tells the compiler to put code from the header called iostream into our program before actually creating the executable.
But what exactly does the hash (or pound) sign do?
Does it simply tell a compiler that a header file is coming up?
Or is it saying that a "directive" is coming up?
And, in the quote above, what is "our program?"
Is it the compiler/source code?
And, no, this is not my homework.
Thanks.