Penso che la posizione di default è che una libreria non sarebbe incluso nel nuovo standard a meno che non sia stato presentato per essere incluso e poi approvato il comitato.
Non sono sicuro se boost :: any è mai stato inviato. Probabilmente no. Comunque puoi ancora usare boost :: any.
La mia ipotesi è che con C++ 11 le librerie di boost verranno riscritte, alcune verranno considerate ridondanti e altre verranno modificate per utilizzare semantica di spostamento, elenchi di inizializzatori e auto quindi scritte in stile C++ 11 con C + +11 caratteristiche.
Probabilmente le nuove librerie saranno tutte in C++ 11 ma i pacchetti di boost esistenti saranno mantenuti disponibili per un po 'di tempo a venire, dato che molti non saranno passati ai compilatori C++ 11. Immagino anche che solo le funzionalità di C++ 11 implementate da tutti i principali compilatori entreranno nel pacchetto all'inizio.
Questa è probabilmente più una domanda per i programmatori che lo stackoverflow, e ancora meglio per comp.std.C++. Mailing list potenziato e potenziato.
No. (e filler) –
Non tutto in spinta è stato spostato a std tuttavia nulla vi impedisce di usarlo in spinta.Immagino che alcune librerie di boost potrebbero essere riscritte per C++ 11, alcune potrebbero essere rimosse completamente essendo piuttosto ridondanti, anche se probabilmente rimarranno disponibili per la compatibilità con le versioni precedenti. – CashCow