第2个回答 2012-01-02
sum+=pF->Invoke(xi)*delta;
}
return (sum);
}
int main(array<System::String ^> ^args)
{
A ^pA=gcnew A();
MyFunction ^pF1=gcnew MyFunction(pA,&A::f1);
double sum=0.0;
sum=integral(-2,2,100,pF1);
Console::WriteLine("Sum1={0}",sum);
MyFunction ^pF2=gcnew MyFunction(pA,&A::f2);
sum=integral(0,2,100,pF2);
Console::WriteLine("Sum2={0}",sum);
return 0;
}本回答被提问者采纳