ConceptGCC — BoostCon Edition is now available

By Douglas Gregor

BoostCon 2007 is coming up next week, and will be full of interesting sessions on Boost and C++0x. I’ll be giving a half-day tutorial on concepts, and have rolled a special version of ConceptGCC just for this occasion (and, to fix a critical bug or two that affects my slides). The BoostCon edition of ConceptGCC contains the following improvements:

  • The range-based for loop now deals with temporary containers appropriately.
  • Rvalue-reference arguments in associated functions now forward as an rvalue.
  • The iterator concepts have been simplified and expanded in scope, providing better support for proxies; vector<bool>::iterator is again a RandomAccessIterator.
  • Added Semiregular and Regular concepts.
  • Added support for delegating constructors (for real this time).
  • Added the DerivedFrom concept.

Leave a Reply