Resultados de la búsqueda a petición "c++11"
¿Por qué no hay std :: stou?
C ++ 11 agregó algunas nuevas funciones de conversión de cadenas: http: //en.cppreference.com/w/cpp/string/basic_string/stou [http://en.cppreference.com/w/cpp/string/basic_string/stoul] Incluye stoi (string a int), stol (string a long), stoll ...
boost :: enable_if no está en la firma de la función
Esta es solo una pregunta sobre el estilo: no me gusta la forma de C ++ para la metaprogramación de plantillas que requiere que use el tipo de retorno o agregue un argumento ficticio adicional para los trucos con SFINAE. Entonces, la idea que se ...
Cómo usar std :: atomic eficiente
std :: atomic es una nueva característica introducida por c ++ 11 pero no puedo encontrar mucho tutorial sobre cómo usarla correctamente. Entonces, ¿son comunes y eficientes las siguientes prácticas? Una práctica que utilicé es que tenemos un ...
¿Cuál es la diferencia entre std :: condition_variable y std :: condition_variable_any?
Probablemente me estoy perdiendo algo obvio, pero no puedo ver ninguna diferencia entrestd::condition_variable ystd::condition_variable_any. ¿Por qué necesitamos ambos?
c ++ 0x compila pero los errores del editor de eclipse incluso con -gnu ++ 0x discovery
Uso algún código para informar la duración de una tarea usando std :: chrono :: high_resolution_clock ... parte de c ++ 0x. Puedo compilar con éxito las características de c ++ 0x en eclipse cdt usando el indicador -gnu ++ 0x. Aunque se ...
auto de const std :: vector <> &; objeto o referencia?
supongamos que tenemos un objeto con la siguiente interfaz: struct Node_t { ... const std::vector< something >& getChilds() const; } node; Ahora, accedo a la propiedad con unaauto variable como esta: auto childs = node->getChilds(); cuál es el ...
C ++ 11 Seguridad de subprocesos de generadores de números aleatorios
En C ++ 11 hay un montón de nuevos motores generadores de números aleatorios y funciones de distribución. ¿Son seguros para los hilos? Si comparte una única distribución aleatoria y un motor entre varios subprocesos, ¿es seguro y ...
Deduce el parámetro de plantilla sin tipo
Es posible deducir un parámetro de plantilla sin tipo de un parámetro de función de plantilla? Considere esta plantilla simple: template <int N> constexpr int factorial() { return N * factorial<N - 1>(); } template <> constexpr int ...
¿Cuándo debo usar remove_reference y add_reference?
Estoy mirando [VC10's] unique_ptr y hacen un par de cosas que no entiendo: typedef typename tr1::remove_reference<_Dx>::type _Dx_noref; _Dx_noref& get_deleter() { // return reference to deleter return (_Mydel); } unique_ptr(pointer _Ptr, ...
std :: inicialización de <T> matriz
A std::array<T> es esencialmente una matriz de estilo C envuelta en unastruct. La inicialización destructs requiere llaves, y la inicialización de matrices también requiere llaves. Entonces necesito dos pares de llaves: std::array<int, 5> a = ...