c++20
enumeración a cadena en C++moderno 11 / C++14 / C++17 y futuro C++20
Contrariamente a todas las otras preguntas similares, esta pregunta es sobre el uso de las nuevas características de C++.
2 ... go C++ en tiempo de compilación usando trucos de metaprogramación basados en funciones variadic template class y constexpr...
¿En qué se diferencia el operador de comparación de tres vías de la resta?
Hay un nuevo operador de comparación <=> en C++20. Sin embargo, creo que en la mayoría de los casos una simple resta fu ... // Version 3
return ((*a > *b) - (*a < *b));
}
Tienen el mismo efecto. Realmente no puedo entender la diferencia.
¿Cómo debo escribir mi C++ para estar preparado para los módulos de C++?
Ya hay dos compiladores que soportan módulos C++:
Clang: http://clang.llvm.org/docs/Modules.html
MS VS 2015: http://b ... ique en mi compilador?
¿Es posible utilizar módulos y mantener compatibilidad con compiladores antiguos que no lo soportan?
¿Qué son las corrutinas en C++20?
¿Qué son las corrutinas en c++20?
¿En qué se diferencia de "Parallelism2" o/y "Concurrency2" (mira la imagen de abajo)?
La siguiente imagen es de ISOCPP.
Https://isocpp.org/files/img/wg21-timeline-2017-03.png