2011-04-14 11 views
12

Una pregunta simple: ¿Alguien conoce un sitio como cplusplus.com (que tiene funciones y encabezados muy bien organizados, incluye ejemplos (eso es muy importante para mí)) y que depende de fecha (C++ 11).Sitio como cplusplus.com para C++ 11

Lo pido porque no puedo encontrar ningún sitio como ese. Además, no puedo entender el PDF estándar de C++, cuando se trata de leer las funciones de los miembros y cosas por el estilo.

También googlear para cosas específicas a menudo es inútil (Si no me crees, intenta encontrar algunos ejemplos de cabeceras atómicas).

+3

Estoy razonablemente seguro de que no existe tal cosa ** todavía **. –

+0

No muchas personas se sienten cómodas leyendo el Estándar en sí. En realidad, no estaba destinado a ser leído por la mayoría de los programadores. –

+0

Diría que Wikipedia es probablemente lo mejor que obtendrá por ahora: http://en.wikipedia.org/wiki/C%2B%2B0x – Necrolis

Respuesta

5

inspeccioné la documentación msdn Ashot se refiere a. Pensé que sería interesante observar qué encabezados no son estándar en esta lista (son extensiones) y qué encabezados C++ 11 faltan actualmente. He aquí los resultados:

<algorithm> 
<allocators> // not standard 
<array> 
<atomic>  // missing 
<bitset> 
<cassert> 
<ccomplex> // missing 
<cctype> 
<cerrno> 
<cfenv>  // missing 
<cfloat> 
<chrono>  // missing 
<ciso646> 
<climits> 
<clocale> 
<cmath> 
<codecvt> 
<complex> 
<condition_variable> // missing 
<csetjmp> 
<csignal> 
<cstdarg> 
<cstdbool>  // missing 
<cstddef> 
<cstdint>  // missing 
<cstdio> 
<cstdlib> 
<cstring> 
<ctgmath>  // missing 
<ctime> 
<cvt/wbuffer> // not standard 
<cvt/wstring> // not standard 
<cwchar> 
<cwctype> 
<deque> 
<exception> 
<forward_list> 
<fstream> 
<functional> 
<future>  // missing 
<hash_map> // not standard 
<hash_set> // not standard 
<initializer_list> // missing 
<iomanip> 
<ios> 
<iosfwd> 
<iostream> 
<iso646.h> 
<istream> 
<iterator> 
<limits> 
<list> 
<locale> 
<map> 
<memory> 
<mutex>  // missing 
<new> 
<numeric> 
<ostream> 
<queue> 
<random> 
<ratio>  // missing 
<regex> 
<scoped_allocator> // missing 
<set> 
<sstream> 
<stack> 
<stdexcept> 
<streambuf> 
<string> 
<strstream> 
<system_error> 
<thread>  // missing 
<tuple> 
<type_traits> 
<typeindex>  // missing 
<unordered_map> 
<unordered_set> 
<utility> 
<valarray> 
<vector> 
+2

solo para actualizar AFAIK VS11 envía toda la biblioteca estándar. Sin embargo, el lenguaje principal es otra historia :) – NoSenseEtAl

+0

¡Gracias por la actualización! –

3

Creo que la documentación de msdn puede ser útil para usted.

Contiene documentación para bibliotecas ya aplicadas en VS 2010.

21

cppreference.com es una gran referencia para C++ 03.

Se está volviendo bastante completo en las características C++ 11 en estos días. No tiene una cobertura total de todo, pero se está acercando bastante.

+6

En segundo lugar, la información de C++ 11 también ha aumentado mucho recientemente. He contribuido algunas cosas yo mismo. – Ricky65