Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Queues with [] operator

19 views
Skip to first unread message

Paul

unread,
Nov 30, 2016, 1:30:53 PM11/30/16
to
I'm confused by this:

std::queue<int> queues[2];

It compiles fine but what does it mean? When I research queues, I don't see
any [] operator mentioned.

Many thanks,

Paul

Ian Collins

unread,
Nov 30, 2016, 1:33:32 PM11/30/16
to
On 12/ 1/16 07:30 AM, Paul wrote:
> I'm confused by this:
>
> std::queue<int> queues[2];
>
> It compiles fine but what does it mean?

An array of 2 queues?

--
Ian

Barry Schwarz

unread,
Nov 30, 2016, 2:24:12 PM11/30/16
to
On Wed, 30 Nov 2016 10:30:25 -0800 (PST), Paul <peps...@gmail.com>
wrote:

>I'm confused by this:
>
>std::queue<int> queues[2];
>
>It compiles fine but what does it mean? When I research queues, I don't see
>any [] operator mentioned.

queues is an array of 2 std::queue<int>.

--
Remove del for email
0 new messages