test
that will pop up a screen that will help you out.

test
#include
static const std::string thisFileName = "foo.cpp" ;
const string thisFuctionName = "void bar()" ;
if ( !paraFile.is_open() )
{
cerr << "File: " << thisFileName << endl ;
cerr << "Function: " << thisFunctionName << endl ;
cerr << "ERROR: Could not open "<< paraFileName << endl ;
exit(EXIT_FAILURE);
}
__FILE__
__LINE__
double squareMe(int x);
int squareMe(int x);
void squareMe(double & y, int x);
void squareMe(int & y, int x);