
14 Feb
2008
14 Feb
'08
5:37 p.m.
On Thu, Feb 14, 2008 at 2:41 AM, David RodrÃguez Ibeas <dibeas@ieee.org> wrote:
On Thu, Feb 7, 2008 at 4:38 AM, Stjepan Rajko <stipe@asu.edu> wrote:
Hello,
In trying to use noncopyable types in a fusion vector I realized I can't - GCC 4.0.1 complained about, e.g.:
[snip]
Is there a way to make vector (or any other sequence container) hold noncopyable types, or do I need to implement a noncopyable_vector?
Consider using boost::ref or boost::cref (constant version).
hmm hmm hmm... that's a good suggestion, but I actually need the fusion::vector to hold the object, and ideally to hold it as itself (rather than in maybe a boost::shared_ptr). But something like a smart pointer might do the trick for now. Thanks, Stjepan