Versiones PDF del estándar
A partir del 1 de septiembre de 2014, las mejores ubicaciones por precio para los documentos estándar C y C ++ en PDF son:
Por lo general, no puede obtener revisiones antiguas de un estándar (cualquier estándar) directamente de los organismos de estándares poco después de que se publique una nueva edición del estándar. Por lo tanto, los estándares para C89, C90, C99, C ++ 98, C ++ 03 serán difíciles de encontrar en un organismo de estándares. Si necesita una revisión anterior de un estándar, marque Techstreet como una posible fuente. Por ejemplo, todavía puede proporcionar la versión canadiense CAN / CSA-ISO / IEC 9899: 1990 estándar en PDF, por una tarifa.
Versiones electrónicas no estándar del estándar
Versiones impresas del estándar
Las copias impresas de las normas están disponibles en los organismos nacionales de normalización e ISO, pero son muy caras.
Si desea una copia impresa de la norma C90 para la cantidad de dinero inferior al anterior, puede ser capaz de encontrar una copia usado barato de hierba Schildt libro 's La comentada norma ANSI en Amazon , que contiene el texto de la norma (útil) y comentarios sobre el estándar (menos útil, contiene varios errores peligrosos y engañosos).
Los estándares C99 y C ++ 03 están disponibles en forma de libro de Wiley y el BSI (British Standards Institute):
Versiones preliminares del comité de estándares (gratis)
Los borradores de trabajo para estándares futuros a menudo están disponibles en los sitios web del comité:
Si desea obtener borradores de los estándares actuales o anteriores de C / C ++, hay algunos disponibles de forma gratuita en Internet:
Para C:
Para C ++:
Tenga en cuenta que estos documentos no son los mismos que el estándar, aunque las versiones justo antes de las reuniones que deciden sobre un estándar suelen estar muy cerca de lo que está en el estándar final. Las versiones FCD (Borrador del Comité Final) están protegidas con contraseña; necesitas estar en el comité de estándares para obtenerlos.
A pesar de que las versiones preliminares pueden estar muy cerca de las versiones finales ratificadas de los estándares, algunos de los editores de esta publicación le aconsejarán encarecidamente que obtenga una copia de los documentos reales, especialmente si planea citarlos como referencias. Por supuesto, los estudiantes hambrientos deben seguir adelante y usar los borradores si tienen poco dinero.
Parece que, si está dispuesto y puede esperar unos meses después de la ratificación de un estándar, buscar "INCITS / ISO / IEC" en lugar de "ISO / IEC" al buscar un estándar es la clave. Al hacerlo, uno de los editores de esta publicación pudo encontrar los estándares C11 y C ++ 11 a precios razonables. Por ejemplo, si busca "INCITS / ISO / IEC 9899: 2011" en lugar de "ISO / IEC 9899: 2011" en webstore.ansi.org , encontrará la versión PDF a un precio razonable.
El sitio https://wg21.link/ proporciona enlaces URL cortos al borrador de trabajo actual de C ++ y al borrador de estándares, y documentos del comité:
El borrador actual del estándar se mantiene como fuentes LaTeX en Github . Estas fuentes se pueden convertir a HTML usando cxxdraft-htmlgen . Los siguientes sitios mantienen páginas HTML así generadas:
Tim Song también mantiene versiones HTML y PDF generadas de Networking TS y Ranges TS.