2008-10-15 14 views
15

Duplicar posibles:
Where do I find the current C or C++ standard documents?¿Dónde puedo ver el C++ estándar

quiero utilizar STL con el programa actual que estoy trabajando y el vendedor no admite lo que siento es un STL razonable, trabajar no es mi idea de razonable. No he podido encontrar un estándar de C++ o un estándar de STL que no sea solo una API que me deja preguntándome si mi interpretación es correcta o si la interpretación del proveedor es correcta. Ya he pasado una gran cantidad de tiempo al SGI's site. ¿Alguna recomendación? Además, ¿hay algún documento que no sea una API que se considere el estándar?

Respuesta

5

información sobre dónde obtener el documento estándar actual:

Where do I find the current C or C++ standard documents?

Otras respuestas en esta pregunta tienen información sobre las descargas de varios borradores de los estándares que se pueden obtener de forma gratuita (los estándares reales ratificados no se pueden obtener gratis).

5

El estándar está disponible en formato PDF para ANSI.org. ($ 18 la última vez que revisé, descargable). $ 18 por un PDF descargable se consideró un avance, ya que ANSI solo vendía los estándares en forma impresa, por varios miles de dólares una copia. (Normalmente, las normas de ANSI tienen un mercado muy limitado: solo los fabricantes de casco de motocicleta comprarán el estándar ANSI para cascos de motocicleta, etc.) y las ventas estándar fueron la principal forma en que ANSI financió su operación.

Cada organismo de estándares nacional en ISO puede hacer que el estándar esté disponible como lo considere apropiado. Me dijeron que British Standards había hecho un trato para publicarlo en forma de libro, pero no sé si alguna vez surgió.

+0

He oído $ 18 bandied antes, pero el mejor precio que encontré fue [$ 30] (http: //webstore.ansi.org/RecordDetail.aspx?sku=INCITS/ISO/IEC%2014882-2003). ¿Dónde viste el precio de $ 18? –

+0

@Don, bueno, eso fue hace diez años. Supongo que la inflación golpea todo. –

+0

La versión 2003 (+ TC 1) está realmente disponible en forma de libro. Amazon.com lo muestra vendiendo a $ 68 en este momento. – KTC

6

El borrador del estándar actual de C++ 0x está disponible en this page y la página oficial del comité de estándares de C++ es here.

0

Busqué en Google "C++ estándar ANSI" y hace clic en el primer resultado

lo que está disponible de forma gratuita en el Internet?

El estándar de C++ pasó por dos Borrador del Comité (CD) que se hicieron disponible para inspección pública y comentario. Los cambios realizados en el segundo CD después del período de comentario público fueron presentado a los organismos miembros para un voto y se convirtió en el estándar oficial. CD2 del estándar de C++ es muy similar, pero no exactamente igual, como el estándar final.

body of a draft (ver listado de directorios de TOC, etc.)

0

El ISBN del libro es 978-0470846742, si está interesado en Treeware. Está bastante actualizado (incluye el Corrigendum técnico). Tiene razón al sospechar que es el recurso definitivo al discutir con los proveedores de compiladores.El estándar no prescribe el rendimiento, pero pone límites superiores en la complejidad de O grande de muchos algoritmos

Cuestiones relacionadas