Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2006-12-14 23:31:22

"Gennadiy Rozental" <gennadiy.rozental_at_[hidden]> writes:

> This is not clear cut. I do not see in theory why any boost::variant based
> algorithm couldn't be optimized to almost the same code (module type
> switching). On the other hand excessive usage of tuples will cause
> appropriate code bloat, eventually leading to code slow down.

Not clear cut at all. When operating on a sequence where all the
types are different, the version with variant will be both slower and

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at