[C++-sig] Re: Pointers to simple types, arrays and arrays of pointers to types
Raoul Gough
RaoulGough at yahoo.co.uk
Mon Oct 6 18:13:37 CEST 2003
"Niall Douglas" <s_sourceforge at nedprod.com> writes:
[snip]
> Basically FXImage is an image - whereby you can alter it by drawing
> on it, or modifiying its bitmap directly. If you were to make copies
> into a list, it would be sure slow.
>
> I think the best solution might be for it to return a wrapper class
> which provides operator[]. This may in fact solve all my problems.
The new indexing suite provides support for this kind of thing. It has
a template called iterator_pair which would allow you to expose
iterator_pair<FXImage *> as a container type - with full indexing,
slicing, searching, etc..., but without insert or erase for obvious
reasons. I should be checking this in on a new CVS branch later today,
if your interested. Documentation is already online at
http://boost-sandbox.sourceforge.net/python/indexing/containers.html
I've just realized that iterator_pair is not yet documented. Will get
this updated, too.
--
Raoul Gough.
(setq dabbrev-case-fold-search nil)
More information about the Cplusplus-sig
mailing list