Boost logo

Boost Users :

Subject: [Boost-users] [preprocessor] How to generate list of statically-sized array elements
From: Kenny Riddile (kfriddile_at_[hidden])
Date: 2010-08-13 16:27:39


Say I have an array:

ArgumentType arguments[ argumentCount ];

where argumentCount is a size_t template parameter.

I would like to generate, at compile time, a comma-delimited list of the
form:

arguments[0], arguments[1], arguments[2], ...arguments[argumentCount-1]

Can this be accomplished using Boost.Preprocessor or by some other method?


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net