Examples include substituting the header for the \
header for C++ includes, or instead of the deprecated header \
.
Um..... I think your compiler has said it all... Try actually reading it.
The way you've written your code is not per the current C++ standards. There are no headers that are part of the current standard that end with ".h"...
Fbody
Posting Maven
2,930 posts since Oct 2009
Reputation Points: 833
Solved Threads: 393
>>Did you mean, i should use instead of ?
That's exactly what I/it mean(s).
>>but then i'm getting errors like "cout was not declared in this scope" or "endl was not declared in this scope"..i think in this case they can't find the header files where these functions are written
Nope. It means you didn't resolve your namespace properly. All functions and objects that are members of the standard headers are declared within the "std" namespace. To get to them, you must resolve the namespace.
Fbody
Posting Maven
2,930 posts since Oct 2009
Reputation Points: 833
Solved Threads: 393
In other words, add the line
using namespace std;
after your header.
WaltP
Posting Sage w/ dash of thyme
10,505 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944