Preguntas etiquetadas con c++

26
Lista de inicializadores dentro de std :: par

Este código: #include <iostream> #include <string> std::pair<std::initializer_list<std::string>, int> groups{ { "A", "B" }, 0 }; int main() { for (const auto& i : groups.first) { std::cout << i << '\n'; } return 0; } compila pero devuelve segfault....

24
¿Cuál es el caso de uso para explícito (bool)

C ++ 20 introdujo explícito (bool) que selecciona condicionalmente en tiempo de compilación si un constructor se hace explícito o no. A continuación se muestra un ejemplo que encontré aquí . struct foo { // Specify non-integral types (strings, floats, etc.) require explicit construction....