[C++-sig] Re: C arrays solution
Niall Douglas
s_sourceforge at nedprod.com
Wed Oct 15 19:38:49 CEST 2003
On 15 Oct 2003 at 11:38, David Abrahams wrote:
> >>>The key here is that MyList knows nothing of python and offers no
> >>>more than a C array of pointers, something which up until now was
> >>>hard to wrap without lots of munge code.
> >>
> >>I'm not sure what "munge code" means. The behavior you show above
> >>is almost trivial to achieve using Boost.Python, without anything I
> >>consider to be "munge code".
> >
> > I'm getting that picture from Raoul. However if it's so easy, why is
> > Raoul developing indexing_suite?
>
> To handle reference and lifetime issues which are mostly not relevant
> to you because your container holds strings, which are immutable in
> Python.
?!?!?!?
Whatever gave you the idea my container holds strings? That was my
*test* container and I chose strings because BPL already provides
conversion to python types.
The real actual world use is for arbitrary bespoke containers
returning arbitrary objects sometimes by value and sometimes by
reference.
I did state that the code I posted was proof of concept many times!
Cheers,
Niall
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 208 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/cplusplus-sig/attachments/20031015/0257f800/attachment.pgp>
More information about the Cplusplus-sig
mailing list