{"product_id":"effective-modern-c-42-specific-ways-to-improve-your-use-of-c-11-and-c-14","title":"C++ moderno y eficaz: 42 formas específicas de mejorar el uso de C++11 y C++14","description":"\u003cp\u003eFamiliarizarse con C++11 y C++14 es más que simplemente conocer las características que introducen (por ejemplo, declaraciones de tipo \u003cb\u003eauto\u003c\/b\u003e, semántica de movimiento, expresiones lambda y soporte de concurrencia). El desafío es aprender a usar esas características \u003ci\u003eeficazmente\u003c\/i\u003e, para que su software sea correcto, eficiente, mantenible y portable. Aquí es donde entra este libro práctico. Describe cómo escribir software verdaderamente excelente usando C++11 y C++14, es decir, usando C++ \u003ci\u003emoderno\u003c\/i\u003e.\u003c\/p\u003e\u003cp\u003eLos temas incluyen: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLos pros y los contras de la inicialización con llaves, las especificaciones \u003cb\u003enoexcept\u003c\/b\u003e, el reenvío perfecto y las funciones \u003cb\u003emake\u003c\/b\u003e del puntero inteligente\u003c\/li\u003e\n\u003cli\u003eLas relaciones entre \u003cb\u003estd::move\u003c\/b\u003e, \u003cb\u003estd::forward\u003c\/b\u003e, referencias a rvalues y referencias universales\u003c\/li\u003e\n\u003cli\u003eTécnicas para escribir expresiones lambda claras, correctas y \u003ci\u003eefectivas\u003c\/i\u003e\u003c\/li\u003e\n\u003cli\u003eCómo \u003cb\u003estd::atomic\u003c\/b\u003e difiere de \u003cb\u003evolatile\u003c\/b\u003e, cómo debe usarse cada uno y cómo se relacionan con la API de concurrencia de C++\u003c\/li\u003e\n\u003cli\u003eCómo las mejores prácticas en la programación C++ antigua (es decir, C++98) requieren revisión para el desarrollo de software en C++ moderno\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003ci\u003eEffective Modern C++\u003c\/i\u003e sigue el formato probado basado en guías y ejemplos de los libros anteriores de Scott Meyers, pero cubre material completamente nuevo.\u003c\/p\u003e\u003cp\u003eDespués de aprender los conceptos básicos de C++, aprendí a usar C++ en código de producción a partir de la serie de libros Effective C++ de Meyer. \u003ci\u003eEffective Modern C++\u003c\/i\u003e es el libro instructivo más importante para obtener consejos sobre pautas clave, estilos e modismos para usar C++ moderno de manera efectiva y buena. ¿Todavía no lo tienes? Cómpralo. Ahora.\u003cbr\u003e\u003cbr\u003e-- Herb Sutter, Presidente del Comité de Estándares ISO C++ y Arquitecto de Software C++ en Microsoft\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10387723\"\u003eScott Meyers\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 16\/12\/2014\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 334\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.20 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.10h x 7.00w x 0.60d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781491903995\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1491903996\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051070\"\u003eLenguajes | C++\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051210\"\u003eProgramación | Orientado a objetos\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051390\"\u003eProgramación | Código abierto\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDurante más de 20 años, los libros Effective C++ de Scott Meyers (Effective C++, More Effective C++ y Effective STL) han establecido el estándar para la guía de programación C++. Sus explicaciones claras y atractivas de material técnico complejo le han valido un seguimiento mundial, y lo mantienen en demanda como capacitador, consultor y presentador de conferencias. Ganador del Premio a la Excelencia en Programación Dr. Dobb's de 2009, tiene un doctorado en Ciencias de la Computación de la Universidad de Brown. Su sitio web es aristeia.com.\u003c\/p\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":42694402146541,"sku":"9781491903995","price":84.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_603efbb9-dc8d-4738-ac7c-ef69d804280b.jpg?v=1649865841","url":"https:\/\/sureshotbooks.com\/es\/products\/effective-modern-c-42-specific-ways-to-improve-your-use-of-c-11-and-c-14","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}