Boost type_traits is_array

Jeg har prøvd å gå gjennom topptekstene til Boost-typeegenskaper, og føler meg ganske syk nå gitt den intense ulesbarheten som tilbys av utallige #definer. Og så litt mer #definer.

For å være spesifikk, er jeg interessert i å finne ut om følgende tre egenskaper: hvis en type T er en matrise, en klasse eller en enum.

Kan noen hjelpe med å foreslå en måte å tyde metoden bak den tilsynelatende galskapen? Som teorien bak hvordan du finner ut egenskapen fra en type, noe relevant lesestoff etc.

5
задан Fanatic23 25 May 2011 в 17:55
поделиться