
-----------------------------------
Martin
Thu Jun 08, 2006 3:14 am

Function pointers by example
-----------------------------------
Function pointers are a powerful feature of C++.

#include 
using namespace std;

int do_it(int x, int y, int (*func)(int,int))
{
  return func(x,y);
}

int add(int x, int y)
{
  return x + y;
}

int subt(int x, int y)
{
  return x - y;
}

int mult(int x, int y)
{
  return x * y;
}

int main()
{
  int a, b, c = 1;
  while(c!=0)
  {
    cout  c;
    cout  a >> b;
    if(c==1)
      cout 