kamagra jelly

Guía y lista de libros

A diferencia de muchos otros lenguajes de programación, que a menudo se recogen sobre la marcha de los tutoriales que se encuentran en Internet, pocos son capaces de recoger rápidamente C ++ sin estudiar un libro de C ++ bien escrito. Es demasiado grande y complejo para hacer esto. kamagra sobres De hecho, es tan grande y complejo que hay muchos libros de C ++ muy malos por ahí. Y no estamos hablando de un estilo malo, sino de cosas como cometer errores evidentes obvios y promover estilos de programación abismalmente malos.

Por favor,  https://www.kamagragelprezzo.nu edite la respuesta aceptada para proporcionar libros de calidad y un nivel de habilidad aproximado preferiblemente después de discutir su adición en la sala de chat de C ++. (Los clientes habituales podrían deshacer sin piedad su trabajo si no están de acuerdo con una recomendación.) Agregue una breve descripción / publicidad sobre cada libro que usted haya leído / beneficiado personalmente.  https://www.kamagragel.es Siéntase libre de debatir sobre calidad, encabezados, etc. comprar Kamagra Los libros que cumplan con los criterios se agregarán a la lista. Los libros que tienen revisiones de la Asociación de usuarios de C y C ++ (ACCU) tienen enlaces a la revisión.

Nota: las preguntas frecuentes y otros recursos se pueden encontrar en la información de la etiqueta C ++ y en c ++ faq. También hay una publicación similar para C: The Definitive C Book Guide and List

C ++ Primer (Stanley Lippman, Jose Lajoie, y Barbara E. Moo) (actualizado para C ++ 11) Al llegar a 1k páginas, kamagra jelly esta es una introducción muy completa a C ++ que cubre casi todo en el lenguaje en un formato muy accesible y en gran detalle. La quinta edición (publicada el 16 de agosto de 2012) cubre C ++ 11.

C ++ acelerado (Andrew Koenig y Barbara Moo) Esto básicamente cubre el mismo terreno que el C ++ Primer, pero lo hace en un cuarto de su espacio. Esto se debe en gran parte a que no intenta ser una introducción a la programación, sino una introducción a C ++ para las personas que previamente habían programado en otro idioma. Tiene una curva de aprendizaje más pronunciada, comprarkamagraoraljelly pero, para aquellos que pueden hacer frente a esto, es una introducción muy compacta al idioma. (Históricamente, abrió un camino nuevo al ser el primer libro para principiantes que usa un enfoque moderno para enseñar el idioma.) Pensar en C ++ (Bruce Eckel) Dos volúmenes; es un juego de estilo tutorial gratuito de libros de nivel de introducción. Descargas: vol 1, vol 2. manteniendo que los temporales son automáticamente const), sin una lista oficial de erratas.

Programación: Principios y práctica con C ++ (Bjarne Stroustrup) (actualizado para C ++ 11 / C ++ 14) Introducción a la programación con C ++ del creador del idioma. Una buena lectura, que no presupone experiencia de programación previa, pero no solo para principiantes.

C ++ efectivo (Scott Meyers) Esto fue escrito con el objetivo de ser el mejor segundo libro que los programadores de C ++ deben leer, y tuvo éxito. Las ediciones anteriores estaban dirigidas a programadores provenientes de C, https://www.kamagraoraljellysvizzera.nu  la tercera edición cambia esto y se dirige a programadores provenientes de lenguajes como Java. Presenta 50 reglas fáciles de recordar junto con su fundamento en un estilo muy accesible (y agradable). Effective STL (Scott Meyers) Esto tiene como objetivo hacer lo mismo con la parte de la biblioteca estándar que proviene de la STL,http://www.comprarkamagraoraljelly.es  lo que hizo Effective C ++ para el lenguaje en su conjunto: presenta reglas básicas junto con su fundamento. Más efectivo C ++ (Scott Meyers) Incluso más reglas generales que Effective C ++. No es tan importante como los del primer libro, pero es bueno saberlo.

kamagra
kamagra

Excepcional C ++ (Herb Sutter) Presentado como un conjunto de acertijos, presenta una de las mejores y más completas discusiones sobre la gestión adecuada de los recursos y la seguridad de las excepciones en C ++ a través de la Adquisición de recursos es la inicialización (RAII) además de la cobertura en profundidad de una variedad de Otros temas incluyen el idioma pimpl, búsqueda de nombre, buen diseño de clase y el modelo de memoria C ++. Más Excepcional C ++ (Herb Sutter) Cubre temas de seguridad de excepciones adicionales no cubiertos en Exceptional C ++, además de la discusión de la programación efectiva orientada a objetos en C ++ y el uso correcto de la STL. Excepcional estilo C ++ (Herb Sutter) Analiza la programación genérica, la optimización y la gestión de recursos; este libro también tiene una excelente exposición de cómo escribir código modular en C ++ mediante el uso de funciones que no son miembros y el principio de responsabilidad única. Estándares de codificación C ++ (Herb Sutter y Andrei Alexandrescu) ‚Estándares de codificación‘ aquí no significan ‚¿cuántos espacios debería sangrar mi código?‘ Este libro contiene 101 mejores prácticas, expresiones idiomáticas y trampas comunes que pueden ayudarlo a escribir correctamente. comprensible y eficiente código C ++. Plantillas C ++: La guía completa (David Vandevoorde y Nicolai M. Josuttis) Este es el libro sobre plantillas tal como existían antes de C ++ 11. Cubre todo, desde los más básicos hasta algunos de los más avanzados metaprogramación de plantillas y explica cada detalle de cómo funcionan las plantillas (tanto conceptualmente como sobre cómo se implementan) y analiza muchos errores comunes. Tiene resúmenes excelentes de la Regla de una definición (ODR) y resolución de sobrecarga en los apéndices. Está programada una segunda edición. 2015. Diseño moderno en C ++ (Andrei Alexandrescu) Un libro innovador sobre técnicas avanzadas de programación genérica. Presenta el diseño basado en políticas, https://en.wikipedia.org/wiki/Sildenafil las listas de tipos y las expresiones genéricas fundamentales de programación y luego explica s cuántos patrones de diseño útiles (incluidos los pequeños asignadores de objetos, funtores, fábricas, visitantes y métodos multimétodos) se pueden implementar de manera eficiente, modular y limpia utilizando programación genérica. Metaprogramación de plantillas C ++ (David Abrahams y Aleksey Gurtovoy)

C ++ Concurrency In Action (Anthony Williams) Un libro que cubre el soporte de simultaneidad C ++ 11 incluyendo la biblioteca de subprocesos, la biblioteca atómica, el modelo de memoria C ++, bloqueos y mutexes, así como problemas de diseño y depuración de aplicaciones multiproceso.

Metaprogramación C ++ avanzada (Davide Di Gennaro) Un manual pre C + + 11 de técnicas TMP, se centró más en la práctica que en la teoría. Hay un montón de fragmentos en este libro, algunos de los cuales se vuelven obsoletos por los tipos, pero las técnicas, sin embargo, son útiles para saber. Si puede soportar el peculiar formateo / edición, es más fácil de leer que Alexandrescu y podría decirse que es más gratificante. Para los desarrolladores más experimentados, hay una buena posibilidad de que puedas elegir algo sobre un rincón oscuro de C ++ (un capricho) que generalmente solo se logra a través de una amplia experiencia.

Un recorrido por C ++ (Bjarne Stroustrup) El ‚recorrido‘ es una visión general rápida (aproximadamente 180 páginas y 14 capítulos) de C ++ estándar (biblioteca de lenguaje y estándar, y el uso de C ++ 11) a un nivel moderadamente alto para las personas que ya conocen C ++ o al menos son programadores experimentados. Este libro es una versión extendida del material que constituye los Capítulos 2 5 de The C ++ Programming Language, 4ª edición.

kamagra sobres
kamagra sobres

El lenguaje de programación C ++ (Bjarne Stroustrup) (actualizado para C ++ 11) La introducción clásica a C ++ por su creador. Escrito para que coincida con el clásico K, de hecho se parece mucho y abarca prácticamente todo, desde el lenguaje central hasta la biblioteca estándar, http://www.comprarkamagraoraljelly.es pasando por paradigmas de programación y la filosofía del lenguaje (haciendo que las últimas ediciones rompan la barrera de la página 1k). cuarta edición (lanzada el 19 de mayo de 2013) cubre C ++ 11.

Tutorial y referencia de la Biblioteca estándar de C ++ (Nicolai Josuttis) (actualizado para C ++ 11) Introducción y referencia para la Biblioteca estándar de C ++. La segunda edición (lanzada el 9 de abril de 2012) cubre C ++ 11. C ++ IO Streams and Locales (Angelika Langer y Klaus Kreft) Hay muy poco que decir sobre este libro, excepto que, si quiere saber algo sobre streams y locales, este es el único lugar para encontrar respuestas definitivas.

El estándar C ++ (INCITS / ISO / IEC 14882 2011) Esto, por supuesto, es el árbitro final de todo lo que es o no es C ++. comprarkamagraoraljelly Tenga en cuenta, sin embargo, que está destinado puramente como una referencia para usuarios experimentados dispuestos a dedicar tiempo y esfuerzo considerables para su comprensión. Aunque la lista de artículos es corta, la calidad es alta.

El diseño y la evolución de C ++ (Bjarne Stroustrup) Si quiere saber por qué el lenguaje es como es, este libro es donde encontrará las respuestas. Esto cubre todo antes de la estandarización de C ++.

Ruminations en C ++ (Andrew Koenig y Barbara Moo) Estilos y modismos avanzados de programación en C ++ (James Coplien) Un predecesor del movimiento de patrones, describe muchos ‚modismos‘ específicos de C ++. kamagra jelly Sin duda es un libro muy bueno y vale la pena leerlo si puede dedicar tiempo, pero es bastante viejo y no está actualizado con el C ++ actual.

Diseño de software de C ++ a gran escala (John Lakos) Lakos explica técnicas para gestionar proyectos de software C ++ muy grandes. Sin duda una buena lectura, si solo estaba actualizada. comprar Kamagra espacios de nombres) importante para proyectos a gran escala. Si necesita trabajar en un gran proyecto de software de C ++, es posible que desee leerlo, aunque debe tomar más que un grano de sal con él. Ha habido el rumor de que Lakos está escribiendo una edición actualizada del libro durante años.

Dentro del modelo de objetos de C ++ (Stanley Lippman) Si desea saber cómo se implementan comúnmente las funciones de miembros virtuales y cómo los objetos básicos se presentan comúnmente en la memoria en un escenario de herencia múltiple, y cómo todo esto afecta el rendimiento, aquí es donde encontrará discusiones exhaustivas de tales temas. kamagra sobres Finalmente pudieron ‚agarrar‘ el material. Como su tutor, deberías haber estado trabajando para deshacer ese daño, no para alentarlo. Puedo enfatizar lo decepcionante que es escuchar lo contrario.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.