comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Performance of element access in Vector
Date: Wed, 21 Jan 2009 11:19:08 +0100
Date: 2009-01-21T11:19:08+01:00	[thread overview]
Message-ID: <12j12r8i016ec$.7w03wnt52mdi$.dlg@40tude.net> (raw)
In-Reply-To: f59f4332-7dce-48b7-934a-9c66539cb17a@g3g2000pre.googlegroups.com

On Wed, 21 Jan 2009 01:19:48 -0800 (PST), Maciej Sobczak wrote:

> On 21 Sty, 09:59, "Dmitry A. Kazakov" <mail...@dmitry-kazakov.de>
> wrote:
> 
>>> Only that it provide uniform ways to traverse
>>> through all containers?
>>
>> Arrays do it already.
> 
> You mean that arrays have the Iterate method?

The language Ada has iteration methods, for example for-loop.

> Or cursor-like interface
> with No_Element sentinel? I'm afraid they don't.

They have array interface, which is much better than cursors and even so
No_Element-stuff.

>> Ordered containers must have array interface.
> 
> You mean that containers overload the () indexing? I'm afraid they
> don't.

That containers implement element access using an index from 1D space, if
we are talking about iterations.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2009-01-21 10:19 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-18 21:42 Performance of element access in Vector Maciej Sobczak
2009-01-19  0:03 ` george.priv
2009-01-19  3:23 ` george.priv
2009-01-19 11:25   ` Georg Bauhaus
2009-01-19 16:32   ` (see below)
2009-01-20  2:17 ` Randy Brukardt
2009-01-20  8:03   ` Maciej Sobczak
2009-01-20  8:26     ` Dmitry A. Kazakov
2009-01-20 22:07       ` george.priv
2009-01-21  8:52         ` Maciej Sobczak
2009-01-21 19:25           ` george.priv
2009-01-22 10:01             ` Georg Bauhaus
2009-01-22 12:43               ` Maciej Sobczak
2009-01-22 13:52               ` george.priv
2009-01-21  8:59         ` Dmitry A. Kazakov
2009-01-21  9:19           ` Maciej Sobczak
2009-01-21 10:19             ` Dmitry A. Kazakov [this message]
2009-01-21 13:14               ` Maciej Sobczak
2009-01-21 19:00                 ` Dmitry A. Kazakov
2009-01-21 13:22             ` Georg Bauhaus
2009-01-23 14:56         ` Alex R. Mosteo
2009-01-20 23:01   ` Randy Brukardt
2009-01-21  9:15     ` Maciej Sobczak
2009-01-21 18:08       ` Georg Bauhaus
2009-01-23 14:55         ` Alex R. Mosteo
2009-01-23 17:30           ` Georg Bauhaus
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox