On 05/24/2011 02:20 PM, R A wrote:
at first i thought that the boost library came with it's own implementation of a c preprocessor, as i thought that was the only way it could be doing all that iteration (multiple "patterned" declarations, etc, etc) and the c standard hasn't introduced a notion of counters... i've considered concatenation, but that incurs a "final" string to be compared which cannot be generated automatically a priori (correct me if i'm mistaken). but when i looked at boost thoroughly, it seems to be doing everything in standard. so can anybody tell me how that is done?
<snip>
i know this may sound trivial and totally beginner-like, but can anyone explain it to me, as i don't have the whole day just trying to decipher everything out.
A little time with the Boost.Preprocessor library documentation should get you going. http://www.boost.org/doc/libs/1_46_1/libs/preprocessor/doc/index.html -- Michael Caisse Object Modeling Designs www.objectmodelingdesigns.com