Exercise 11, spring 2006 ------------------------ The file clib.a is a library containing functions with prototypes: double Pow3(double); //returns argument^3 double Integ(double (*)(double), double, double); 1. Learn to link the library to a C++ program and use the Pow3 function in the program. Note that since the library is compiled with a c compiler, the 'linkage specification' 'extern...' is needed when using it in C++ code. When using such libraries, the user doesn't, however, usually have worry about this because the header files probably do that. 2. Function Integ(...) tries to numerically calculate the value of a definite integral. The first argument is a pointer to a function of type double Function(double) [takes one argument and returns value at that point, for example double y(double x) {return x*x;} ] , the second argument is the lower limit and the third is the upper limit. Define some function and evaluate its definite integral using Integ(...).