Boost:Function bind to overloaded member
The following code does not compile:
struct X {
int foo(int i) { return ++i; }
template<class T> void foo( T& t );
};
int main()
{
boost::function
Correction:
int main()
{
boost::function
AMDG James Sutherland wrote:
This gives an error: invalid static_cast from type ‘<unknown type>’ to type ‘int (X::*)(int)’ Any other ideas?
What compiler are you using? The following
compiles for me with msvc 9.0, gcc 3.4.4 and gcc 4.3.0
#include
Hi, I do not know the status of boost on this matter, but for other implementions you might want to have a look at a NIST report on "Numerical Evaluation of Special Functions" at http://math.nist.gov/mcsd/Reports/2001/nesf/paper.html --> Mika Heiskanen
I am in need of computing Bessel functions of complex arguments. These are not implemented yet in the Boost library, correct? I try sending std::complex arguments to cyl_bessel or sph_bessel and they give me errors.
Thanks Mika,
I appreciate the response. This link does look interesting.
Alessandro
On Mon, Jul 7, 2008 at 6:38 PM, Mika Heiskanen
Hi,
I do not know the status of boost on this matter, but for other implementions you might want to have a look at a NIST report on "Numerical Evaluation of Special Functions" at
http://math.nist.gov/mcsd/Reports/2001/nesf/paper.html
--> Mika Heiskanen
I am in need of computing Bessel functions of complex arguments. These are not implemented yet in the Boost library, correct? I try sending std::complex arguments to cyl_bessel or sph_bessel and they give me errors.
Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Alessandro A. Bellina Graduate Student Bioacoustics Research Laboratory Electrical and Computer Engineering University of Illinois at Urbana-Champaign
Steve,
You are right. In the mean time, I had made a subtle change to the
functions.
I am on Mac OS X, gcc 4.0.1.
How about this (make functions const):
#include
I am trying to figure out the syntax to type cast it to use the templated function. -----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Steven Watanabe Sent: Monday, July 07, 2008 7:59 PM To: boost-users@lists.boost.org Subject: Re: [Boost-users] Boost:Function bind to overloaded member AMDG James Sutherland wrote:
Steve, You are right. In the mean time, I had made a subtle change to the functions. I am on Mac OS X, gcc 4.0.1.
How about this (make functions const): <snip>
static_cast
participants (5)
-
Alessandro A. Bellina
-
James Sutherland
-
Khandelwal, Amit
-
Mika Heiskanen
-
Steven Watanabe