Boost logo

Boost :

Subject: Re: [boost] Formal review for QVM
From: Agustín K-ballo Bergé (kaballo86_at_[hidden])
Date: 2015-12-13 16:16:40


On 12/13/2015 5:13 PM, Emil Dotchevski wrote:
> Yes, I'm interested to understand what brought this comment, though I am
> not sure that there is a solution. The problem is that QVM can't invoke
> constructors (other than the default constructor) for user-defined types,
> because different types could have different constructors (believe me, I've
> seen game programmers define some crazy matrix/vector constructors).
> Because functions like normalized() operate on user-defined types, they use
> the default constructor to make a local object before returning it by value.

There's always the copy constructor, which I believe is already
implicitly required by the library. Have you experimented with this before?

Regards,

-- 
Agustín K-ballo Bergé.-
http://talesofcpp.fusionfenix.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk