7 pontos por xguru 2020-09-10 | 2 comentários | Compartilhar no WhatsApp

Novos recursos

  • Concept : restringe tipos nos parâmetros de template

  • Contract : adiciona pré/pós-condições a funções para verificar como assert()

  • Ranges : genéricos para lidar com intervalos

  • Module : permite importar/exportar apenas o que será usado

  • Suporte a corrotinas

  • Designated initializers : inicialização de argumentos específicos

2 comentários

 
ffdd270 2020-09-10

Tomara que os módulos tenham sido introduzidos de forma elegante. Quanto tempo de build já não foi consumido por causa dos headers até agora...

 
xguru 2020-09-10

Para uma explicação detalhada dos recursos adicionados, consulte C++20 Key Features Summary [material de apresentação em coreano].

https://www.slideshare.net/utilforever/c20-key-features-summary