2010-02-03 13 views
17

Se trovato questa citazione a boost.org:Quali librerie di boost si stanno dirigendo verso TR2?

More Boost libraries are in the pipeline for TR2

si collega al TR2 call from proposals. Ma non riesco a trovare alcuna altra informazione su cui le librerie di boost sono destinate a TR2.

Ho visto una bozza di proposta per Boost.Asio, e mi ricordo vagamente di aver visto qualcosa anche su Boost.System e Boost.Filesystem.

  • Quali librerie di boost sono destinate a TR2?
  • Cos'altro è stato proposto per il TR2?
  • Esistono buone fonti di informazioni per questo?

So che tutti sono veramente concentrati su C++ 0x al momento, e non mi aspetto di trovare molte informazioni ufficiali. Ma sicuramente qualcuno ha documentato qualcosa sul TR2.

+9

Hai visto la data su quel documento? Era il 2005-04-29. Nulla è diretto per TR2 (e TR1 non è mai stato accettato) - il prossimo traguardo è ottenere C++ 0x ratificato. –

+1

A questo non si può rispondere con alcun grado di certezza dato che il comitato è libero di lasciare qualcosa in qualsiasi momento. – dirkgently

+0

Forse dovremmo cambiarlo in "Quali librerie Boost DOVREBBE ESSERE dirette a TR2? – Manuel

risposta

17

Mi spiace rispondere alla mia domanda, ma dopo il commento scherzoso di Neil, ho dovuto scoprirlo da solo e nessuno degli altri commenti mi è stato di aiuto.

Wikipedia non ha una pagina C++ Technical Report 2 ma ha un tr2 section nella pagina C++ Technical Report 1.

Ecco un breve elenco da Wikipedia.

  • Boost.Asio
  • Segnali/slot, una combinazione di Boost.Signals e libsigC++
  • Boost.Filesystem
  • Boost.Any
  • boost :: lexcal_cast <>
  • Boost. String Algo
  • Boost.System

Ce ne sono ancora un paio. Wikipedia ha i collegamenti per le proposte attuali. L'ultima proposta (qualcosa sui contenitori eterogenei) inviata nel maggio 2009, meno di un anno fa.

0

Nessuna proposta per creare un TR2 esiste o esisterà fino al rilascio di C++ 0x.

+0

umm ... http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1810.html.Immagino che tecnicamente il TR2 non sia proposto qui, ma l'invito a presentare proposte sembra implicare che un TR2 sia anticipato. –

+0

Questo sforzo è diventato C++ 0x – Joel

+1

C++ 0x e C++ tr2 sono separati. TR2 potrebbe essere funzionalmente morto, ma non è diventato C++ 0x. Molte delle proposte tr2 fanno riferimento a funzionalità in C++ 0x. –

Problemi correlati