]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.old-deja/g++.robertl/eb120.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.old-deja / g++.robertl / eb120.C
diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb120.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb120.C
deleted file mode 100644 (file)
index b94820c..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-template<double functionToIntegrate(double)>
-double integrate(double a, double b, int numSamplePoints)
-{
-  //    PRECONDITION(numSamplePoints > 1);
-    double delta = (b-a) / (numSamplePoints-1);
-    double sum = 0.;
-    for (int i=0; i < numSamplePoints; ++i)
-        sum += functionToIntegrate(a + i*delta);
-    return sum * (b-a) / numSamplePoints;
-}
-
-inline double myFunction(double x)
-{
-    return 1 / (1 + x);
-}
-
-// Example use
-int main() {
-double z = integrate<myFunction>(0.0, 1.0, 50);
-       return 0 ;
-}
-