Prev Next

xerror

Prototype
int f2cad::xerror_(char *messg, integer *nmessg, integer *nerr, integer *level, ftnlen messg_len);

Fortran Source
xerror.f

Description
This example uses the Cmlib routine xerror.f to print the message
 
	Ok:    xerror
(which is the expected output for this tests; see run.cpp ).
 

# include <cstring>
# include <f2cad/xerror.hpp>

void xerror(void)
{
	const char* messg     = "Pass: xerror\n";
	integer     nmessg    = std::strlen(messg);
	integer     nerr      = 1;
	integer     level     = 0;
 	ftnlen      messg_len = (ftnlen) nmessg;   

	f2cad::xerror_(messg, &nmessg, &nerr, &level, messg_len);

}

Input File: example/xerror.cpp