Livraria da Travessa

Livros  Ciências Informática

C++ EM SISTEMAS EMBARCADOS: UMA TRANSIÇÃO...MODERNO



AUTOR: Amar Mahmutbegovic
EDITORA : Novatec| Saiba Mais…
produto sob encomenda Saiba mais SOB ENCOMENDA Prazo de postagem em até 12 dias úteis.Não consta quantidade deste produto em nossos estoques.Para obtê-lo, este terá que ser adquirido junto a nossos fornecedores mediante checagem prévia de disponibilidade.
Por: R$ 119,00 Em até 3x sem juros
Adicionar
à sacola
OBJETO
DE DESEJO

A transição de C pode ser desafiadora, com preocupações sobre sobrecarga para o desempenho, complexidade adicional e ferramentas desconhecidas. Abordando esses desafios, Amar Mahmutbegovic, um defensor de C++ moderno no desenvolvimento embarcado, mostra como podemos nos beneficiar de abstrações de custo zero, verificações de tempo de compilação e poderosos recursos da linguagem para preservar o desempenho, chegando ao mesmo tempo a um código mais seguro e limpo. Este livro preenche a lacuna entre C tradicional e C++ avançado, e o ajudará a manter a eficiência exigida dos desenvolvedores C, além de fornecer a segurança e a expressividade de C++ moderno. Começando com uma configuração de ambiente de desenvolvimento moderno, que inclui um contêiner Docker para a replicação contínua dos exemplos, você superará os obstáculos de usar a biblioteca padrão de C++ em ambientes com restrição de memória e se familiarizará com a ETL (Embedded Template Library) como alternativa. O livro o guiará por conceitos essenciais de C++ antes de explorar tópicos avançados, como os templates, a tipagem forte, a manipulação de erros, a computação no tempo de compilação e o RAII. Com a ajuda de exemplos práticos, você implementará um sequenciador, escreverá uma HAL com segurança de tipos e aplicará padrões como Command, State e Observer para resolver problemas comuns de desenvolvimento embarcado. Quando chegar no fim do livro, você terá aprendido a aplicar C++ moderno para desenvolver um firmware robusto e modular com desempenho igual ou superior às soluções codificadas manualmente em C. Você aprenderá a • Desconstruir mitos e concepções errôneas sobre o uso de C++ em sistemas embarcados. • Definir uma automação de build personalizada para C++ em ambientes restritos. • Usar a tipagem forte para melhorar a segurança de tipos. • Aplicar técnicas do C++ moderno, como o RAII (Resource Acquisition Is Initialization). • Usar a DSL (Domain Specific Language) com um exemplo prático que emprega o Boost SML. • Implementar melhores práticas de desenvolvimento de software, incluindo o princípio SOLID, no desenvolvimento embarcado.

Leia mais…

  

MAIS VENDIDOS EM INFORMÁTICA

A HISTÓRIA DA INTELIGÊNCIA ARTIFICIAL PARA QUEM TEM PRESSA: O NASCIMENTO DE UMA... A HISTÓRIA DA ... Peter J. Bentl ... de: R$ 54,90
por: R$ 48,86
SE ALGUÉM CRIAR, TODOS MORREM: POR QUE A IA SUPER-HUMANA PODE NOS MATAR SE ALGUÉM CRI ... Eliezer Yudkow ... R$ 79,90
R$ 79,90
ENTENDENDO ALGORITMOS: UM GUIA ILUSTRADO PARA PROGRAMADORES E OUTROS CURIOSOS ENTENDENDO AL ... Aditya Y. Bhar ... de: R$ 75,00
por: R$ 66,75
BIG TECHS E A IA: MICROSOFT, GOOGLE E A DISPUTA POR TRILHÕES DE DÓLARES BIG TECHS E A ... Gary Rivlin R$ 98,00
R$ 98,00
COINTELIGÊNCIA: A VIDA E O TRABALHO COM IA COINTELIGÊNCI ... Ethan Mollick R$ 69,90
R$ 69,90

DADOS DO PRODUTO



título : C++ em sistemas embarcados: uma transição prática de c para c++ moderno

isbn : 9788575229866
segmento específico : DESIGN GRAFICO
idioma : Português
encadernação : Brochura
formato : 17 x 23,5 x 1,5
páginas : 328
ano de edição : 2026
edição :

AUTOR : Amar Mahmutbegovic

COMPARTILHE SUA OPINIÃO


 
*