linux-BR.org

Notícias de software livre e tecnologias

Por fim, abordarei algumas funcionalidades notáveis que foram adicionadas nesta reunião (Static_assert Mensagens, RCU, Ponteiros de Hazard, .Visit for STD :: Variant e fatiamento de matriz multidimensional).Também discutirei minhas preocupações com algumas propostas que chegaram ao documento de trabalho: std :: function_ref, std :: cópia_function e algumas atualizações de std :: bind_ {front | back}.Além disso, a função STD ::, cujo uso agora será desencorajado, tem a ortografia melhor, mais intuitiva.Considere este exemplo:
Teremos que treinar usuários para evitar a criação de objetos de Função STD :: Função a partir de parâmetros STD :: function_ref quando o primeiro sobrevive o último, mas o treinamento só pode ir tão longe.A sintaxe uniforme para uma semântica nocional nos permite escrever uma função de localização única e eficiente que funcione tanto no STD :: vetor e no std :: list .

Fonte: https://blog.developer.adobe.com/trip-report-summer-iso-c-standards-meeting-ed141f80b664