Hi Dave,
 
Your hint worked! I've solved the problem. Thank you so much!
 
Jason

 
On 7/26/06, David Klein <d.klein@ascaron.com> wrote:
boost-users-bounces@lists.boost.org wrote:
> Hi Catherine,
>
> I am sorry that I don't have any idea about a solution to
> your problem. Instead, I myself have a problem to ask for
> help to solve. If you happen to know anything about it and
> would kindly to help me, I would appreciate it very much.
>
> I am trying to port Bayes++ into a Visual C++ 2005 project.
> The version of Boost library is the latest ( v1.33.1).
> However, I came cross a C2064 error that tells "term does not
> evaluate to a function taking 0 arguments" when I was
> compiling the BayesFilter project, which integrates Boost
> header libraries. The error referred to the sentence
>
> BOOST_UBLAS_INLINE
> const_iterator (const iterator &it):
> container_const_reference<self_type> (it ()), it_ ( it.it _) {}
>
> at line 293 in file "boost_1_33_1\boost\numeric\ublas\vector.hpp".
>
> I guess that the problem is related to an incompatibility
> between Visual C++ 2005 and the Boost C++ package, and might
> be cracked by setting appropriate VC 2005 compiling options
> or Boost C++ #dehine's. But I don't have any right ideas to
> do so. If you could help, it will be very helpful for me.
>
> Sincerely,
>
> Jason Zhang
>

hi jason,

see http://thread.gmane.org/gmane.comp.lib.boost.ublas/2472/focus=2472.

btw: you better post UBLAS related questions to the ublas mailing list
(ublas <at> lists.boost.org).

--
HTH dave
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users